Fri 24 °C

Most Popular Hotels in Vauxhall

See all 7 Hotels in Vauxhall
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Park Plaza Riverbank London
Park Plaza Riverbank London

18 Albert Embankment, London SE1 7TJ

4.0 out of 5.0
4.2 out of 5 (2,562 reviews)

Park Plaza Riverbank London is across the river from the Tate Britain gallery, close to Westminster. The London Eye, Houses …

£98
Plaza on the River
Plaza on the River

18 Albert Embankment, London SE1 7TJ

5.0 out of 5.0
4.5 out of 5 (633 reviews)

This modern luxury hotel is located conveniently on the River Thames, opposite London's Tate Britain.Waterloo,Vauxhall and …

£188
Novotel London Waterloo
Novotel London Waterloo

113 Lambeth Road, London SE1 7LS

4.0 out of 5.0
4.2 out of 5 (1,593 reviews)

Just a step away from River Thames, Big Ben, Houses of Parliament, and minutes away from the London Eye. For children, the …

£109
Park Plaza Westminster Bridge London
Park Plaza Westminster Bridge London

200 Westminster Bridge Road, London SE1 7UT

4.0 out of 5.0
4.5 out of 5 (6,835 reviews)

This fantastic new hotel is located on the South Bank, near London Eye. Waterloo and Westminster stations are within 5 …

£161
Corbigoe Hotel
Corbigoe Hotel

101 Belgrave Road, London SW1V 2BH

2.5 out of 5.0
2.1 out of 5 (192 reviews)

Located in Victoria, this hotel is within a 15-minute walk of Tate Britain and Victoria Palace Theatre. Big Ben and …

£52
Park Plaza County Hall London
Park Plaza County Hall London

1 Addington Street, London SE1 7RY

4.0 out of 5.0
4.4 out of 5 (3,501 reviews)

The hotel is perfectly located on the vibrant South Bank, by Westminster Bridge overlooking the River Thames and is within …

£143
Dolphin House Serviced Apartments
Dolphin House Serviced Apartments

Dolphin Square, London SW1V 3LX

4.0 out of 5.0
4.1 out of 5 (1,175 reviews)

Situated along the River Thames in a residential area of Westminster, the Dolphin House Serviced Apartments is within 2 km …

£109
London Waterloo Hostel
London Waterloo Hostel

73 Lambeth Walk, London SE11 6DX

2.0 out of 5.0
2.8 out of 5 (367 reviews)

Located in South Bank, this hostel is within 1 mi (2 km) of Imperial War Museum and Big Ben. Westminster Cathedral is 1.3 mi …

£21
Grange Rochester
Grange Rochester

69 Vincent Square, London SW1P 2PA

4.0 out of 5.0
4 out of 5 (939 reviews)

Located in Victoria, this hotel is within a 15-minute walk of Victoria Palace Theatre, Buckingham Palace, and St. James Park …

£83
The Grand at Trafalgar Square
The Grand at Trafalgar Square

8 Northumberland Avenue, London WC2N 5BY

4.0 out of 5.0
4.3 out of 5 (3,242 reviews)

Restored Victorian hotel built in 1887 and situated just off Trafalgar Square in the centre of London; the National Gallery …

£138

Recent Reviews in Vauxhall

Hide content

Narrow your search

Pocket Guide: Vauxhall

Search for hotels in Vauxhall on Expedia.co.uk. You can easily find your hotels in Vauxhall using one of the methods below:

  • View our selection of featured hotels in Vauxhall
  • Use the map to find hotels in the Vauxhall neighborhood you prefer
  • Use the filters to see hotels in a specific area of Vauxhall, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Vauxhall
  • Enter your travel dates to view the best deals on hotels in Vauxhall - while they last
false