Bangkok's best hotels are spread across five very different districts, and the area you pick shapes your trip as much as the hotel does. This guide picks the strongest four- and five-star hotels in each area and says which kind of traveller each one suits. The facts on each hotel come from the property's own published information; we do not quote prices or review scores because both change week to week.

Travelling on a tighter budget? Our best Bangkok hotels under $100 covers ten well-located stays at that price, including Old Town and Khao San options this guide does not cover.

Quick Comparison

Hotel Area Style Best for
Mandarin Oriental Riverside (Bangrak) Heritage grand hotel, open since 1876 History lovers, special occasions
The Peninsula Riverside (Khlong San, west bank) Classic luxury, three-tiered river pool Couples who want river views
Capella Riverside (Charoenkrung) 101 rooms and pavilions, many with private pools Honeymoons, privacy
Chatrium Riverside Riverside (Charoenkrung Soi 70) All-suite, rooms from 55 sq m Families
The Sukhothai Sathorn Low-rise retreat with lush grounds Quiet five-star stays
W Bangkok Silom / Sathorn Design tower plus heritage mansion Nightlife, design fans
SO/ Bangkok Sathorn, by Lumphini Park Christian Lacroix-designed interiors Design fans, park runners
Rosewood Ploenchit 30-floor art-filled tower Business travellers
Kimpton Maa-Lai Langsuan / Lumpini Playful design, rooms and apartments Couples, longer stays
Mövenpick BDMS Wellness Resort Wireless Road Medical wellness resort Wellness and recovery trips
Centara Grand at CentralWorld Siam / Ratchaprasong 505-room tower linked to a mall Shoppers, first-timers
Grande Centre Point Sukhumvit 55 Thonglor All-suite with kitchenettes Longer stays, foodies

Which Area Should You Stay In?

  • Riverside (Bangrak and Charoenkrung on the east bank, Khlong San and Thonburi on the west) has the most scenic hotels and the easiest boat rides to the riverside temples. It is farther from the Sukhumvit restaurants and nightlife, so expect to rely on boats, shuttles and the BTS at Saphan Taksin.
  • Silom and Sathorn form the business district. The BTS and MRT both run through it, Lumphini Park is on its edge, and its rooftop bars are among the city's best known.
  • Ploenchit, Lumpini and Wireless Road sit between Siam's malls and lower Sukhumvit. This is the embassy quarter, quieter at night but central for getting anywhere.
  • Siam and Ratchaprasong are the shopping core, with Siam Paragon and CentralWorld, and a good first-timer base on the BTS.
  • Sukhumvit and Thonglor suit food and nightlife. The BTS Sukhumvit line runs the length of the road, and Thonglor is known for its boutiques, cafes and bars.
  • Old Town (Rattanakosin) and Chinatown put you closest to the Grand Palace, Wat Pho and Yaowarat's street food, but have few large luxury hotels. The under-$100 guide covers this area.

The BTS Skytrain serves Silom and Sukhumvit, the MRT reaches Chatuchak and Chinatown, and river boats link the riverside hotels to the old town. The Chao Phraya Express Boat's orange-flag line charges a flat 19 THB a trip, which makes a riverside base cheaper to get around from than it looks.

Riverside

1. Mandarin Oriental, Bangkok

The Mandarin Oriental has welcomed guests since 1876 from its site on Oriental Avenue in Bangrak, on the east bank of the Chao Phraya. It has 331 rooms and suites, Michelin-starred restaurants, a spa and the Authors' Lounge, which keeps the hotel's literary history on display.

Best for: history lovers and special occasions.

2. The Peninsula Bangkok

The Peninsula stands on the west bank in Khlong San, directly across the river from Bangrak, so most of its 370 rooms and suites look back over the water at the old city. Its three-tiered riverside pool, its own river shuttle service and its Thai restaurant are the main draws, and ICONSIAM mall is close by.

Best for: couples who want river views from the room and a calmer bank of the river to come back to.

3. Capella Bangkok

Capella opened in 2021 on Charoenkrung Road, on the east bank. It has only 101 riverside rooms, suites and pavilions, among the largest in the city, and many come with a private pool. Côte by Mauro Colagreco is its signature restaurant, and the Auriga Wellness spa runs full wellness programmes.

Best for: honeymoons and travellers who value space and privacy over a big-hotel buzz.

4. Chatrium Hotel Riverside Bangkok

Chatrium is an all-suite riverfront hotel on Charoenkrung Soi 70, south of the main hotel strip, with suites from 55 square metres. It has eight restaurants and bars, a riverside infinity pool and a private pier with free shuttle boats to the Asiatique night market.

Best for: families who need the space of a suite and like having dinner options without leaving the hotel.

Silom and Sathorn

5. The Sukhothai Bangkok

The Sukhothai is set in lush grounds on South Sathorn Road, a low-key alternative to the glass towers around it. Its rooms are split between the Main Wing and the Club Wing, and its restaurants include Celadon, which the hotel describes as one of the city's renowned Thai restaurants, and La Scala. The Sukhothai Spa, a pool and a fitness studio complete the picture.

Best for: travellers who want five-star service in a quiet setting that is still central.

6. W Bangkok

W Bangkok pairs a modern tower on North Sathorn Road with the century-old House on Sathorn, a European-style mansion. It has 403 rooms and suites, the WET deck rooftop pool and the WOOBAR lounge, and it is steps from BTS Chong Nonsi.

Best for: nightlife and design fans who want to be on the Skytrain.

7. SO/ Bangkok

SO/ Bangkok sits on North Sathorn Road, a short walk from Lumphini Park. Its 237 rooms were designed with French fashion house Christian Lacroix, with bold nature-inspired themes, and it has an outdoor pool, a destination restaurant and a rooftop bar.

Best for: design fans and anyone who wants to start the day with a run in Lumphini Park.

Ploenchit, Lumpini and Wireless Road

8. Rosewood Bangkok

Rosewood rises 30 floors above Ploenchit Road in the central business district. Its 159 rooms and suites mix Thai artistic heritage with a contemporary look, and it has a rooftop bar with views over the city and a Sense spa.

Best for: business travellers and city-break couples who want a smaller luxury hotel in the centre.

9. Kimpton Maa-Lai Bangkok

Kimpton Maa-Lai is on Soi Tonson near Lumpini Park. Its 362 rooms and apartments have bold artistic interiors, and it has a rooftop pool, the European-inspired Cocotte restaurant and a free evening social hour.

Best for: couples and longer stays, since the apartments give you room to spread out.

10. Mövenpick BDMS Wellness Resort Bangkok

This Wireless Road hotel was developed with the BDMS medical group, and its 294 rooms are built around wellness. Guests get an extensive spa, an indoor pool, a full fitness centre and healthy dining menus.

Best for: travellers combining a city stay with health checks, recovery or a reset.

Siam and Ratchaprasong

11. Centara Grand at CentralWorld

Centara Grand rises above the Ratchaprasong intersection and connects directly to the CentralWorld shopping complex. It has 505 rooms and suites, a rooftop pool, several restaurants and the Grand Spa.

Best for: shoppers and first-time visitors who want the most central base on the BTS.

Sukhumvit and Thonglor

12. Grande Centre Point Sukhumvit 55

This all-suite hotel is in Thonglor, a short walk from BTS Thong Lo and surrounded by restaurants, cafes and bars. Its suites have kitchenettes and separate living areas, and the rooftop pool has skyline views.

Best for: longer stays and food-focused trips, with a kitchenette for the days you do not eat out.

Booking Tips

  • Book early for November to February. This is Bangkok's cool, dry season and its busiest period; March to May is very hot, and June to October brings the monsoon rains, often with lower rates.
  • Ask about the shuttle boat. The Peninsula and Chatrium both run their own boats, which matter more than distance on the map for a riverside stay.
  • Match the area to your days. If most of your plans are temples, a riverside hotel beats Sukhumvit; for shopping or nightlife, the opposite is true.

Frequently Asked Questions

Which area of Bangkok is best for first-time visitors?

Riverside and Siam are the easiest first-timer bases. Riverside hotels are a boat ride from the Grand Palace, Wat Pho and Wat Arun, while Siam puts you at the centre of the BTS network next to the big malls. Sukhumvit suits second visits focused on food and nightlife.

Is it better to stay on the river or in Sukhumvit?

Stay on the river for scenery and temple sightseeing, and in Sukhumvit for restaurants, bars and the BTS. Riverside hotels such as the Mandarin Oriental and The Peninsula are farther from Sukhumvit's nightlife, so plan on boats, shuttles or taxis in the evenings.

Which Bangkok hotels run their own shuttle boats?

The Peninsula has a river shuttle service, and Chatrium Hotel Riverside runs free shuttle boats from its private pier to the Asiatique night market. Ask any riverside hotel about its boat schedule before you book.

Which Bangkok hotel is best for families?

Chatrium Hotel Riverside suits families best among these picks: every room is a suite from 55 square metres, and it has eight restaurants and bars and a riverside pool. Grande Centre Point Sukhumvit 55 is the alternative if you want kitchenettes and a Sukhumvit base.

Where should I stay in Bangkok on a budget?

See our best Bangkok hotels under $100 for ten picks across the Old Town, the river, Silom and Sukhumvit. The Bangkok destination page also lists hostels such as Lub d and NapPark.