Search Hotels near Top Vauxhall Attractions

Most Popular Hotels in Vauxhall

See all 13 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 London Riverbank
Park Plaza London Riverbank

18 Albert Embankment, London SE1 7TJ

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

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

£118
Plaza on the River
Plaza on the River

18 Albert Embankment, London SE1 7TJ

5.0 out of 5.0
4.4 out of 5 (725 reviews)

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

£186
Holiday Inn Express London - Vauxhall Nine Elms
Holiday Inn Express London - Vauxhall Nine Elms

87 South Lambeth Road, London SW8 1RN

3.5 out of 5.0
4 out of 5 (272 reviews)

On the south side of the River Thames, this hotel is about a 10-minute walk from the Vauxhall underground station. The London …

Get Rates
Staybridge Suites London - Vauxhall
Staybridge Suites London - Vauxhall

100 Vauxhall Walk, London 0000

4.0 out of 5.0
4.7 out of 5 (103 reviews)

Located in London City Centre, this aparthotel is within a 15-minute walk of The Oval and Imperial War Museum. Big Ben and …

£137
Best Western Plus Vauxhall Hotel
Best Western Plus Vauxhall Hotel

152 Old South Lambeth Road, London SW8 1XX

3.5 out of 5.0

Located in Lambeth, this hotel is within 2 mi (3 km) of The Oval, London Dungeon, and Big Ben. London Eye and Tate Britain ar …

£72
Pinto Tower Apartment
Pinto Tower Apartment

Pinto Tower, Wandsworth Road, London SW8 2LF

4.0 out of 5.0

Located in South London, this apartment is within 2 mi (3 km) of The Oval, London Dungeon, and Big Ben. London Eye and Tate …

£345
St George’s Wharf
St George’s Wharf

St George's Wharf, London SW8 2LZ

4.0 out of 5.0
2.2 out of 5 (5 reviews)

Located in London City Centre, this apartment is within a 15-minute walk of The Oval and Tate Britain. Houses of Parliament …

Get Rates
NG Apartments London
NG Apartments London

St George's Wharf, London SW8 2LP

4.0 out of 5.0

Located in Battersea, this apartment is within a 15-minute walk of The Oval and Tate Britain. Big Ben and London Dungeon ar …

Get Rates
Stay In Vauxhall Guesthouse
Stay In Vauxhall Guesthouse

136 South Lambeth Road, London SN4 7PB

2.0 out of 5.0
1.7 out of 5 (32 reviews)

Located in Lambeth, this guesthouse is within 2 mi (3 km) of The Oval, London Dungeon, and Big Ben. London Eye and Tate …

Get Rates
St George Wharf Apartments
St George Wharf Apartments

21 St George Wharf, London SW8 2LE

4.0 out of 5.0
2.7 out of 5 (35 reviews)

Located in London City Centre, this apartment is within a 15-minute walk of The Oval and Tate Britain. Big Ben and London …

Get Rates

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 neighbourhood 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