Most Popular Hotels in The Oval

See all 1,821 Hotels in The Oval
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 (7,602 reviews)

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

C$222
DoubleTree by Hilton Hotel London - Westminster
DoubleTree by Hilton Hotel London - Westminster

30 John Islip Street, London SW1P 4QP

4.0 out of 5.0
4.4 out of 5 (2,743 reviews)

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

C$184
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
Days Hotel Waterloo
Days Hotel Waterloo

54 Kennington Road, London SE1 7BJ

3.0 out of 5.0
3.8 out of 5 (1,455 reviews)

Located in London City Centre, this hotel is within a 15-minute walk of Imperial War Museum, London Eye, and London Dungeon …

C$93
London Waterloo Hostel
London Waterloo Hostel

73 Lambeth Walk, London SE11 6DX

2.0 out of 5.0
2.9 out of 5 (387 reviews)

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

C$28
Apartments Inn London Pimlico
Apartments Inn London Pimlico

25 St. Georges Square, London SW1V 1HX

4.0 out of 5.0
3.1 out of 5 (115 reviews)

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

C$127
Belgrave House Hotel
Belgrave House Hotel

28-32 Belgrave Road, London SW1V 1RG

2.5 out of 5.0
3.2 out of 5 (483 reviews)

Located in London City Centre, this hotel is within 1 mi (2 km) of The Supreme Court, Buckingham Palace, and Big Ben. Victori …

C$61
Holiday Inn Express London Victoria
Holiday Inn Express London Victoria

106-110 Belgrave Road, London SW1V 2BJ

3.0 out of 5.0
3.7 out of 5 (409 reviews)

Located in London City Centre, this hotel is within a 15-minute walk of Victoria Palace Theatre and Tate Britain. Buckingha …

C$155
Point A Hotel - Westminster, London
Point A Hotel - Westminster, London

118 - 120 Westminster Bridge Road, London SE1 7RW

2.5 out of 5.0
3.5 out of 5 (2,083 reviews)

Point A Hotel - Westminster, London is just a 12-minute walk from Big Ben and the London Eye. Guests can explore London via …

C$94
Westminster Studio Apartment
Westminster Studio Apartment

7 Lansdale House, 81-85 Tufton Street, London SW1P 3QX

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

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

C$198