Skip to main content
Visit Thailand Today
Hotels & Resorts

Best Luxury Hotels in Bangkok

Bangkok's finest 5-star luxury hotels and resorts, ranked by guest ratings and reviews.

Bangkok has one of the most competitive luxury hotel markets in Asia. World-class names like Mandarin Oriental, The Peninsula, and Four Seasons compete alongside boutique five-stars like Capella and SO/Bangkok. With rooms starting from ฿8,000–15,000 per night, Bangkok luxury hotels consistently offer more for your money than comparable properties in Singapore, Tokyo, or Hong Kong.

Most luxury hotels cluster in three areas: the Chao Phraya riverside (Mandarin Oriental, Peninsula, Four Seasons, Capella), the downtown Ratchaprasong–Sathorn spine (Waldorf Astoria, Siam Kempinski, The Sukhothai, The Standard in the Mahanakhon tower), and the leafy Sukhumvit sois (137 Pillars, The Salil Thonglor). All major properties have pools, multiple restaurants, and spa facilities. The riverside hotels are the most atmospheric but further from BTS/MRT.

Where to stay in Bangkok

Compare live prices across trusted booking sites — most rooms include free cancellation, so you can reserve now and decide later.

  • Free cancellation on most rooms
  • No booking fees
  • Compare live prices

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

1
Mandarin Oriental, Bangkok
4.748 Oriental Ave, Khwaeng Bang Rak, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand
Bangkok

The 150-year river legend — Authors' Lounge teas, butler service, and hospitality's founding myth.

2
Four Seasons Hotel Bangkok at Chao Phraya River
4.8300/1 ถ. เจริญกรุง Khwaeng Yan Nawa, Khet Sathon, Krung Thep Maha Nakhon 10120, Thailand
Bangkok

Jean-Michel Gathy's riverfront masterpiece — cascading water courts and the city's best new-guard address.

3
Capella Bangkok
4.8300 2 ถ. เจริญกรุง Khwaeng Yan Nawa, Khet Sathon
Bangkok

All-riverview suites and villas beside the Chao Phraya — plus Côte's Michelin-starred Riviera cooking.

4
The Peninsula Bangkok
4.7333 Charoen Nakhon Rd, Khwaeng Khlong Ton Sai, Khet Khlong San
Bangkok

The wave-shaped Thonburi tower — every room facing the river, shuttle boat included.

5
The Siam Hotel
4.7The Siam 3, 2 Khao, Vachirapayabal, Khet Dusit
Bangkok

Art-deco riverside compound of 39 suites and villas — antiques, a muay thai ring, and total character.

6
The Sukhothai Bangkok
4.6The Sukhothai A Beaufort Hotel, 13/3 S Sathon Rd, Khwaeng Thung Maha Mek, Khet Sathon
Bangkok

Gardens, colonnades, and celadon calm in Sathorn — the serene classic that defined Thai contemporary.

7
Waldorf Astoria Bangkok
4.7151 Thanon Ratchadamri, Khwaeng Lumphini, Pathum Wan, Krung Thep Maha Nakhon 10330, Thailand
Bangkok

Magnolia-curved glamour over Ratchadamri — peacock-alley polish above the racecourse.

8
Siam Kempinski Hotel Bangkok
4.7991, 9 Rama I Rd, Khwaeng Pathum Wan, Pathum Wan
Bangkok

A garden-pool resort hiding behind Siam Paragon — European service, saltwater lagoons, dead-centre location.

9
Shangri-La Bangkok
4.689 Soi Wat Suan Phlu, Khwaeng Bang Rak, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand
Bangkok

The riverside stalwart with the horizon pool and its own jetty — scale and sunset done classically.

10
The Standard, Bangkok Mahanakhon
4.6114 Thanon Naradhiwat Rajanagarindra, Si Lom, Khet Bang Rak
Bangkok

Playful maximalism in the pixelated tower — with Ojo and the 78th-floor Sky Beach on top.

11
137 Pillars Suites & Residences Bangkok
4.659/1 Soi Sukhumvit 39, Khwaeng Khlong Tan Nuea, Watthana
Bangkok

All-suite Thonglor luxury — private balconies, butlers, and a spectacular rooftop pool.

12
The Salil Hotel Sukhumvit 57 – Thonglor
4.724 Soi Sukhumvit 57 Klong Tun Nue, Watthana
Bangkok

Parisian-styled boutique polish in Thonglor — the affordable end of five-star feeling.

13
MUU Bangkok, Small Luxury Hotels of the World
4.688/333 Soi Thong Lo, Khwaeng Khlong Tan Nuea, Watthana, Krung Thep Maha Nakhon 10110, Thailand
Bangkok

Small Luxury Hotels member with design-led rooms — intimate scale near Sukhumvit's best eating.

14
Praya Palazzo, Bangkok
4.6757, 1 Thanon Somdet Phra Pin Klao, Khwaeng Bang Yi Khan, Khet Bang Phlat, Krung Thep Maha Nakhon 10700, Thailand
Bangkok

A restored 1920s Italianate mansion reached by private boat — heritage romance on the quiet bank.

15
Millennium Hilton Bangkok
4.6123 Charoen Nakhon Rd, Khwaeng Khlong Ton Sai, Khet Khlong San, Krung Thep Maha Nakhon 10600, Thailand
Bangkok

Sweeping river panoramas from every room — the big-view value entry among the five-stars.

Plan your stay in Bangkok

Compare hotels nearby and book in a couple of clicks.

  • Free cancellation on most rooms
  • No booking fees
  • Compare live prices

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

Frequently Asked Questions

What is the most luxurious hotel in Bangkok?
The Mandarin Oriental Bangkok is consistently ranked the most prestigious hotel in the city — one of the oldest and most celebrated hotels in Asia, with impeccable riverside service, a legendary Authors' Lounge afternoon tea, and beautiful heritage rooms. The Peninsula Bangkok and Capella Bangkok are close competitors, each offering modern luxury with exceptional service standards.
Where is the best location for a luxury hotel in Bangkok?
For atmosphere and iconic Bangkok views, the Chao Phraya riverside (Mandarin Oriental, Peninsula, Four Seasons, Capella) is unmatched. For convenience — close to BTS, shopping, and restaurants — the Ratchaprasong area (Waldorf Astoria, Siam Kempinski) is ideal. Sathorn offers a middle ground: The Sukhothai's garden calm and The Standard's Mahanakhon-tower energy, both with easy BTS access to the business district.
How much does a luxury hotel in Bangkok cost per night?
Entry-level five-star rooms in Bangkok start from ฿6,000–9,000 ($170–250 USD) per night. Top-tier properties like Mandarin Oriental, Peninsula, and Capella range from ฿15,000–35,000 ($420–980 USD) for standard rooms. During peak season (December–January) and Thai holidays, rates can spike 30–50%. Bangkok luxury is significantly cheaper than comparable properties in Hong Kong, Singapore, or Tokyo.
Do Bangkok luxury hotels have airport transfers?
Yes — all major luxury hotels offer scheduled airport transfers from Suvarnabhumi Airport. Most charge ฿1,500–3,000 one way by private car. Some properties (Mandarin Oriental, Peninsula) operate their own hotel boats from the pier near Saphan Taksin BTS. The Airport Rail Link (30 mins, ฿45) to Phaya Thai, then BTS or taxi, is a cheaper alternative for guests staying near Sukhumvit.