Beach Hotels in London, United Kingdom

Only verified and exceptional stays in London, United Kingdom

Price information for beach hotels in London

Find beach hotels to suit every budget—whether you're planning a weekend escape or a lavish retreat.

⬆️ The highest price
US$ 1 833
⬇️ The lowest price
US$ 22
💸 Average price for
5-star hotels
US$ 440
4-star hotels
US$ 233
3-star hotels
US$ 136

Top beach hotels in London

Based on the latest guest reviews and experiences

Riverside Retreats with Scenic Views:
Doubletree By Hilton London - Docklands Riverside
City Center Comfort for Business Travelers:
Park Plaza London Waterloo
Historic Charm in Central London:
Strand Palace
Affordable Stays for Budget Travelers:
Ibis London Earls Court
Contemporary Elegance Near Culture:
Sea Containers London
Family-Friendly Amenities and Spacious Rooms:
Park Plaza County Hall London
Luxury Experience in Mayfair:
The May Fair, A Radisson Collection Hotel, Mayfair London
Convenient Access to Transportation:
Montcalm Chilworth Townhouse, Paddington

How to get to London

Explore our comprehensive transport guide

Airports
London City (LCY)
Train
Kings Cross Station
Euston railway Station
Paddington Station
London Victoria Station
Waterloo Station
St Pancras Railway Station
Victoria Coach Station
Charing Cross Railway Station
Old Street Station
Fenchurch Street Station
London Bridge Train Station
Marylebone Station
London St Pancras International Station
Richmond Station
Blackfriars Railway Station
Wimbledon Station
Covent Garden Station
London Waterloo East railway station

Essential Facts About Beach Hotels in London

This guide evaluates 30 beach hotels in London, offering insights on pricing, locations, and local fees to assist travelers in making informed accommodation choices near the water.

Typical nightly rates range from $150 to $300.

Peak travel seasons are June to August.

Approximately 2 km from the Thames River.

Local taxes are around 20% VAT plus a £1 city room fee.

Book at least 2 months in advance for best rates.