Thu 24th Apr
Home > The Tube > Vauxhall Tube Station Station > Hotels and B&B's near Vauxhall

Hotels near Vauxhall Tube Station

Book hotels in London near to Vauxhall

Looking to stay over in London near Vauxhall? Check out the list of accommodation below.

Hotels in the area



Check Availability and Book a Room
Enter your travel dates to find available hotels
Arrive:
Nights:

Average
Guest Rating:

0 / 6

Book

Dreamhouse Apartments London Vauxhall
St George Wharf

Rooms from: £162
Distance: 0.0 miles
Rating: 4 star
Summary: Dreamhouse is proud to present our new apartments in St George Wharf situated in Vauxhall South Bank one of London's most central riverside locations.



Average
Guest Rating:

5 / 6

Book

St George Wharf
Amstel Unit 7 St.George Wharf Vauxhall 8 Wandsworth Road

Rooms from: £175
Distance: 0.0 miles
Rating: 4 star
Summary: This is a contemporary bright and airy Manhattan style 1 bed apartment where you can enjoy the privacy of the entire apartment.



Average
Guest Rating:

0 / 6

Book

St. George Wharf
St George's wharf

Rooms from: £139
Distance: 0.0 miles
Rating: 4 star
Summary: With an excellent location innovative architecture and sophisticated design features these serviced apartments in Central London are the perfect match for travellers of all types who wish to be within walking distance of all iconic London landmarks.



Average
Guest Rating:

4 / 6

Book

Comfort Inn London Vauxhall
87 South Lambeth Road

Rooms from: £84
Distance: 0.3 miles
Rating: 4 star
Summary: Comfort Inn is situated on the south bank of River Thames.



Average
Guest Rating:

4 / 6

Book

Comfort Inn SW8
87 South Lambeth Road

Rooms from: £97
Distance: 0.3 miles
Rating: 3 star
Summary: Comfort Inn SW8 is a 3-star modern hotel located in the south bank of the river Thames.



Average
Guest Rating:

0 / 6

Book

Westminster Serviced Apartments
9 Albert Embankment

Rooms from: £300
Distance: 0.4 miles
Rating: 4 star
Summary: Luxurious one bed apartments.



Average
Guest Rating:

5 / 6

Book

Plaza on the River
18 Albert Embankment

Rooms from: £207
Distance: 0.4 miles
Rating: 5 star
Summary: Plaza on the River - Club and Residence is situated on the south bank of the River Thames opposite the Tate Britain art gallery overlooking some of London's most impressive landmarks including the Houses of Parliament Big Ben and the London Eye obser



Average
Guest Rating:

4 / 6

Book

Apartments Inn London-- Pimlico
25 St Georges Square

Rooms from: £64
Distance: 0.4 miles
Rating: 4 star
Summary: We offer our guests to stay in London's Prime location -Victoria and Westminster at a moderate rates.



Average
Guest Rating:

5 / 6

Book

Dolphin House
Dolphin Square Chichester Street

Rooms from: £99
Distance: 0.4 miles
Rating: 4 star
Summary: Dolphin House Serviced Apartments are part of the Dolphin Square complex and are situated around 3 and a half acres of idyllic landscaped gardens in the heart of Westminster.



Average
Guest Rating:

3 / 6

Book

Victoria Inn London
65-67 Belgrave Road

Rooms from: £69
Distance: 0.5 miles
Rating: 3 star
Summary: Welcome to the Victoria Inn London offering comfortable budget accommodation in Central London.











Back to Vauxhall Tube Station