Skip to main content
Visit Thailand Today
Hotels & Resorts

The 10 Best Hotels in Bangkok, Ranked

The river runs this list. Most of these sit on the Chao Phraya, from the old grande dames in Bang Rak to Capella's all-suite newcomer with plunge pools, and only a handful break for Siam, Thonglor or Sukhumvit. I'd point at the Four Seasons in Sathon, which climbs high on rating alone despite a thinner review pile than the giants above it. Ranked by Google rating, with review volume settling ties.

10 places4.5–4.8 rated฿฿฿฿Most reviewed: Millennium Hilton Bangkok (12,976 reviews)

Where to stay in Bangkok

Compare prices across major booking sites — filter for free-cancellation rooms if you want to reserve now and decide later.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.

1

Millennium Hilton Bangkok

4.6(12,976)123 Charoen Nakhon Rd, Khwaeng Khlong Ton Sai, Khet Khlong San, Krung Thep Maha Nakhon 10600, Thailand
Bangkok

Upscale riverside hotel on the Chao Phraya with strong service and sweeping river views.

2

Shangri-La Bangkok

4.6(11,460)89 Soi Wat Suan Phlu, Khwaeng Bang Rak, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand
Bangkok

Luxury riverside hotel in Bang Rak with Chao Phraya views, acclaimed service, and full resort facilities.

3

Siam Kempinski Hotel Bangkok

4.7(6,977)991, 9 Rama I Rd, Khwaeng Pathum Wan, Pathum Wan
Bangkok

Siam Kempinski Hotel Bangkok solves the Siam district's biggest weakness — nowhere serene to sleep — by hiding a resort-style garden of saltwater pools directly

4

Mandarin Oriental, Bangkok

4.7(6,702)48 Oriental Ave, Khwaeng Bang Rak, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand
Bangkok

A legendary riverside hotel in Bangkok's Bang Rak district, offering elegant rooms, world-class dining, and a celebrated spa.

5

The Peninsula Bangkok

4.7(4,960)333 Charoen Nakhon Rd, Khwaeng Khlong Ton Sai, Khet Khlong San
Bangkok

The Peninsula Bangkok is the Riverside's grande dame in a modern tower — a wave-shaped landmark on the Thonburi bank of the Chao Phraya where every one of its 3

6

Four Seasons Hotel Bangkok at Chao Phraya River

4.8(3,610)300/1 ถ. เจริญกรุง Khwaeng Yan Nawa, Khet Sathon, Krung Thep Maha Nakhon 10120, Thailand
Bangkok

A Michelin Key riverside hotel in Sathon combining striking architecture, serene grounds, and warm service.

7

The Salil Hotel Sukhumvit 57 – Thonglor

4.7(3,881)24 Soi Sukhumvit 57 Klong Tun Nue, Watthana
Bangkok

The Salil Hotel Sukhumvit 57 – Thonglor is the polished boutique base for Bangkok's most fashionable neighborhood — a five-minute walk from Thong Lo BTS with th

8

Centara Watergate Pavilion Hotel Bangkok

4.5(4,456)567 Ratchaprarop Rd, Khwaeng Makkasan, Khet Ratchathewi, Krung Thep Maha Nakhon 10400, Thailand
Bangkok

Sleek Bangkok hotel with spacious rooms, rooftop bar, spa, and an unbeatable location near top shopping.

9

Capella Bangkok

4.8(2,408)300 2 ถ. เจริญกรุง Khwaeng Yan Nawa, Khet Sathon
Bangkok

Capella Bangkok is the newest heavyweight on the Chao Phraya Riverside — an all-suite and villa property where every room has an unobstructed river view and man

10

Valia Hotel Bangkok

4.6(3,375)95, 370, 22 ซ.สุขุมวิท 24 Khwaeng Klongton, เขตคลองเตย กรุงเทพมหานคร 10110, Thailand
Bangkok

A stylish Bangkok hotel on Sukhumvit Soi 24 with an outdoor pool, poolside bar, and notably attentive staff.

Plan your stay in Bangkok

Compare hotels nearby and book in a couple of clicks.

  • Compare prices across sites
  • Filter for free cancellation
  • Secure checkout on the partner site

We may earn a commission from bookings made through these links — at no extra cost to you. Learn more.