Search Hotels near Top Vauxhall Attractions

Most Popular Hotels in Vauxhall

See all 20 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 (3,075 reviews)

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

£99
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 (829 reviews)

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

Get Rates
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 (296 reviews)

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

£68
Staybridge Suites London - Vauxhall

Staybridge Suites London - Vauxhall

100 Vauxhall Walk, London 0000

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

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

£98
Best Western Plus Vauxhall Hotel

Best Western Plus Vauxhall Hotel

152 Old South Lambeth Road, London SW8 1XX

3.5 out of 5.0
3.7 out of 5 (3 reviews)

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 …

£60
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 (37 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
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 (41 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’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
Travelodge London Vauxhall

Travelodge London Vauxhall

3 Bondway, London SW8 1SJ

2.5 out of 5.0
3.6 out of 5 (21 reviews)

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

Get Rates
onefinestay - Vauxhall private homes

onefinestay - Vauxhall private homes

Various Addresses, London

4.5 out of 5.0

These apartments are located throughout the area in London.

Get Rates

Recent Reviews in Vauxhall

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