London Aquarium hotels

Search for London Aquarium hotels

London Aquarium

London, England is the home to one of Europe’s premier aquariums and the largest in all of England: The Sea Life London Aquarium, which opened in 2009. This beautiful landmark is filled with sixty-five different exhibits that reside within pristine, glass walls that immerse the visitor in an underwater world. The London Aquarium is located on the ground floor of County Hall, which is on the South Bank of the River Thames near the London Eye. The aquarium is perfect for families to spend a rainy day where they can stroll about and admire the beautiful creatures that reside there.

  • An absolute must see in this London attraction is the Gentoo penguin exhibit called “Penguins: Ice Adventure,” which is a recent addition to the London Aquarium’s family.
  • Go visit London’s “Shark Reef Encounter” in the glass hallway, and be thrilled by the close confines you will share with sixteen massive and majestic sharks.
  • Make sure you get to at least one of the many feedings that are occur daily; you can see manta-rays, the sharks, the catfish, and so many more creatures “sit” down for their afternoon meal.

The London Aquarium is a big attraction in the city and there is no problem in getting to it. The easiest way to arrive is getting there by bus. Most of the buses that stop near Waterloo Road and Westminster Bridge Road all stop at the London Aquarium. If you want to drive, the nearest parking garage is along the South Bank at the Royal Festival Hall, which is only a short walk away from the aquarium. If you decide to walk, head towards the centre of London and keep an eye out for signs to the aquarium.

Hotels near London Aquarium

756 hotels near London Aquarium

1 The Grand at Trafalgar Square

4 stars
4.3 / 5 11 reviews

8 Northumberland Ave Map

Housed in the historic Northumberland House, The Grand at Trafalgar Square welcomes discerning travellers with elegant surroundings and chic accommodations in the heart of London. This posh hotel... More

2 Crowne Plaza LONDON - THE CITY

4 stars
3.8 / 5 4 reviews

19 New Bridge Street Map

Crowne Plaza Hotel The City London is a modern and stylish hotel that offers good standard of lodging and quality service. Temple church is a famous church located just 1 kilometre from this... More

3 Club Quarters Trafalgar Square

4 stars
4.6 / 5 34 reviews

8 Northumberland Avenue Map

Located adjacent to Trafalgar Square and various top-rated local attractions, Club Quarters Trafalgar Square invites travellers to a stylish yet affordable Victorian-style retreat in this England... More

4 The Cavendish London

4 stars
4.6 / 5 25 reviews

81 Jermyn Street Map

The Cavendish London Hotel is set in the midst of London's most popular theatres, shopping centres and landmarks including, Admiralty Arch, National Portrait Gallery and Buckingham Palace. It also... More

5 Club Quarters Lincolns Inn Fi

4 stars
4.3 / 5 4 reviews

61 Lincolns Inn Fields Map

Offering plush accommodations without a hefty price tag, Club Quarters Lincoln Inn Fields makes for a suitable retreat for corporate travellers and holidaymakers in the vibrant and heritage-rich... More

6 Citadines Trafalgar Square London

4 stars
4.3 / 5 59 reviews

18/21 Northumberland Avenue Map

Citadines London Trafalgar Square Apart'Hotel provides quality accommodation for short and extended stays. The National Gallery and National Portrait Gallery, displaying European paintings and... More

7 DoubleTree by Hilton Hotel London - Westminster

4 stars
4.8 / 5 13 reviews

30 John Islip Street Map

Set in the heart of London, DoubleTree By Hilton Hotel London - Westminster is close to major attractions such as Tate Britain, Houses of Parliament and Westminster Abbey. The inn welcomes guests... More

8 Holiday Inn Express LONDON - SOUTHWARK

3 stars
4.0 / 5 1 reviews

103-109 Southwark Street Map

Holiday Inn Express London - Southwark is the ideal place for business and leisure travellers visiting London. Tourists can plan to explore the nearby London Dungeon that offers scary rides and... More

9 Park Plaza Westminster Bridge London

4 stars
4.2 / 5 22 reviews

200 Westminster Bridge Road Map

Park Plaza Westminster Bridge London is located on the South Bank of the River Thames within easy walking distance of the Houses of Parliament and Big Ben. The famous 'London Eye' is on the... More

10 Amba Hotel Charing Cross

4 stars
4.7 / 5 19 reviews

Charing Cross, The Strand, Map

Amba Hotel Charing Cross offers modern convenience and comfortable lodging for business as well as leisure travellers. The hotel's location provides easy transit options to explore the city... More