London Hotels GB
Menu

Search Hotels

Select date

Select date


Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in London near The London Aquarium

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

922 properties found

  • Marlin Waterloo

    111 Westminster Bridge Road, London, United Kingdom

    0 km to The London Aquarium (Show map)

    The luxury 4-star Marlin Waterloo Hotel lies within a 10-minute walk of Imperial War Museum . Featuring imperial architecture, the hotel occupies a 10-story building opened in 2016.

    More...

    From US$ 333
    price for 1 night
    Book Now From US$ 333
  • Tune Hotel Westminster

    118-120 Westminster Bridge Road, London, United Kingdom

    0 km to The London Aquarium (Show map)

    The high quality 3-star Tune Hotel Westminster provides 24-hour reception, 24-hour security and ironing service to ensure guests a comfortable stay. The property opened in 2010 and…

    More...

    From US$ 153
    price for 1 night
    Book Now From US$ 153
  • 2 Bed Apartment Westminster Bridge Road

    London, United Kingdom

    0.1 km to The London Aquarium (Show map)

    2 Bed Apartment Westminster Bridge Road apartment is a fine accommodation to stay in London. The property lies 10 minutes walking distance from London city center.

    More...

    From US$ 192
    price for 1 night
    Book Now From US$ 192
  • The Horse & Stables

    122/124 Westminster Bridge Road, London, United Kingdom

    0.1 km to The London Aquarium (Show map)

    The Horse & Stables Hostel is only 1.6 km from Buckingham Palace, St. James's Park and Tower of London.

    More...

    From US$ 112
    price for 1 night
    Book Now From US$ 112
  • Point A Hotel - Westminster, London

    118 - 120 Westminster Bridge Road, London, United Kingdom

    0.1 km to The London Aquarium (Show map)

    Point A Hotel - Westminster, London is 1050 meters away from Parliament Square. The central hotel represents imperial architecture in London.

    More...

    From US$ 159
    price for 1 night
    Book Now From US$ 159
  • Park Plaza London Waterloo

    6 Hercules Road, London, United Kingdom

    0.1 km to The London Aquarium (Show map)

    Park Plaza London Waterloo is a 4-star hotel offering a golf course, a steam room and live performances. Featuring imperial architecture, the hotel is welcoming guests since 2016.

    More...

    From US$ 240
    price for 1 night
    Book Now From US$ 240
  • 1 Bedroom Flat 10 Minutes From London Eye

    Westminster Bridge Road, London, United Kingdom

    0.1 km to The London Aquarium (Show map)

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • 2 Bedroom Apartment Frazier Street

    Frazier Street, London, United Kingdom

    0.2 km to The London Aquarium (Show map)

    2 Bedroom Apartment Frazier Street apartment is located around 1000 meters away from Big Ben and 1050 meters from Houses of Parliament. This property provides airport transfer, dry cleaning and…

    More...

    From US$ 354
    price for 1 night
    Book Now From US$ 354
  • Moments From The Big Ben

    Lynton Mansions 1-19, Mcauley Close, Flat 19, London, United Kingdom

    0.3 km to The London Aquarium (Show map)

    Moments From The Big Ben apartment provides a comfortable stay in London. Guests will benefit from shuttle service, laundry and housekeeping.

    More...

    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Publove @ The Steam Engine - Hostel

    41-42, Cosser St, London, United Kingdom

    0.3 km to The London Aquarium (Show map)

    Publove @ The Steam Engine - Hostel is a 2-star property only 400 meters from Florence Nightingale Museum, Up at The O2 and St Thomas' Hospital.

    More...

    From US$ 31
    price for 1 night
    Book Now From US$ 31
  • Designer 3 Bed Near Big Ben & House Of Parliament

    71 Santley House, Frazier Street,, London, United Kingdom

    0.3 km to The London Aquarium (Show map)

    More...

    From US$ 327
    price for 1 night
    Book Now From US$ 327
  • Apartment Mc Auley

    London, United Kingdom

    0.3 km to The London Aquarium (Show map)

    Guests can opt to stay in Mc Auley apartment when visiting London. The property is located 850 meters from London Eye.

    More...

    From US$ 267
    price for 1 night
    Book Now From US$ 267
  • Publove @ The Steam Engine Waterloo

    42 Cosser Street, London, United Kingdom

    0.3 km to The London Aquarium (Show map)

    Publove @ The Steam Engine Waterloo Hostel is only 2.1 km from Piccadilly Circus, Oxford Street and Up at The O2.

    More...

    From US$ 32
    price for 1 night
    Book Now From US$ 32
  • Park Plaza Westminster Bridge

    200 Westminster Bridge Road, London, United Kingdom

    0.3 km to The London Aquarium (Show map)

    Park Plaza Westminster Bridge Hotel boasts beautiful positioning at a close distance to The Place, Hyde Park and Shakespeare's Globe Theatre, offering 1019 rooms and a spa center, an indoor…

    More...

    From US$ 353
    price for 1 night
    Book Now From US$ 353
  • Park Plaza County Hall London

    1 Addington Street, London, United Kingdom

    0.3 km to The London Aquarium (Show map)

    The 4-star Park Plaza County Hall London Hotel offers fine accommodation in London. The prestigious hotel represents traditional architecture in London.

    More...

    From US$ 273
    price for 1 night
    Book Now From US$ 273
  • Ricky Apartments

    Various Addresses, London, United Kingdom

    0.3 km to The London Aquarium (Show map)

    Ricky apartment is located around 1100 meters away from Somerset House and 1100 meters from Nelson\'s Column. Guests can make use of housekeeping and ironing service onsite.

    More...

    From US$ 377
    price for 1 night
    Book Now From US$ 377
  • Days Hotel Waterloo

    54 Kennington Road, London, United Kingdom

    0.3 km to The London Aquarium (Show map)

    Days Hotel London- Waterloo welcomes guests in the heart of London meters away from a gallery, monuments and a tower. The building was renovated in 2009.

    More...

    From US$ 127
    price for 1 night
    Book Now From US$ 127
  • Premier Inn London Waterloo

    York Road, Waterloo, London, United Kingdom

    0.4 km to The London Aquarium (Show map)

    The 3-star hotel Premier Inn London Waterloo provides a contemporary accommodation and gives a quick access to Westminster, which is around 700 meters away. The hotel represents original architecture…

    More...

    From US$ 218
    price for 1 night
    Book Now From US$ 218
  • Travelodge London Central Waterloo Hotel

    195 -203 Waterloo Road, London, United Kingdom

    0.4 km to The London Aquarium (Show map)

    The 3-star Travelodge London Central Waterloo Hotel is situated in the heart of London. The business hotel in London attracts guests with its modern architecture.

    More...

    From US$ 155
    price for 1 night
    Book Now From US$ 155
  • Waterloo Pear Place

    2 Pear Place, London, United Kingdom

    0.4 km to The London Aquarium (Show map)

    Waterloo Pear Place apartment is a fine accommodation to stay in London. Big Ben is approximately 1050 meters away.

    More...

    From US$ 411
    price for 1 night
    Book Now From US$ 411