Skip to content
Best Riverside Hotels in Bangkok

Best Riverside Hotels in Bangkok

By The Tranquil Traveller

Published 25 September 2026

Waterfront stays along the Chao Phraya, from grand colonial-era hotels to private riverside suites.

5. Capella Bangkok

Bangkok, Thailand

Capella Bangkok, Bangkok, Thailand

An all-suite property directly on the Chao Phraya, including seven river's-edge villas with their own private plunge pools looking out over the water.

Best for

Travelers who want a small, design-forward, all-suite riverside hotel with high privacy and a strong spa program.

Location
Bangkok, Thailand

See what it’s like

4. Shangri-La Bangkok

Bangkok, Thailand

Shangri-La Bangkok, Bangkok, Thailand

Every room in the riverfront Krungthep Wing has a private balcony over the water, and the hotel's own boats connect guests directly to the Grand Palace and old-town sights.

Best for

Travelers who most want direct river frontage, boat access to Bangkok's historic sights, and resort-scale grounds within the city.

Location
Bangkok, Thailand

See what it’s like

3. The Peninsula Bangkok

Bangkok, Thailand

The Peninsula Bangkok, Bangkok, Thailand

On the quieter Thonburi bank opposite central Bangkok, the hotel's W-shaped tower gives every one of its roughly 370 rooms a river view.

Best for

Travelers who want unobstructed river views from every room and a slightly quieter, less trafficked riverbank than central Bangkok.

Location
Bangkok, Thailand

See what it’s like

2. Mandarin Oriental, Bangkok

Bangkok, Thailand

Mandarin Oriental, Bangkok, Bangkok, Thailand

Thailand's first hotel, open on the river since 1876, with tropical courtyard gardens and The Oriental Spa reached by a short boat ride across the water.

Best for

Travelers drawn to old-world hotel history, riverside gardens, and a renowned destination spa reached by private boat.

Location
Bangkok, Thailand

See what it’s like

1. Four Seasons Hotel Bangkok at Chao Phraya River

Bangkok, Thailand

Four Seasons Hotel Bangkok at Chao Phraya River, Bangkok, Thailand

Set across 3.6 hectares with 200 metres of Chao Phraya frontage, the hotel pairs two riverfront infinity pools with a private boat dock, the most resort-like riverside footprint in the city.

Best for

Families and travelers who want a large-scale riverside resort experience with extensive grounds and pools, without leaving central Bangkok.

Location
Bangkok, Thailand

See what it’s like