7 Best Hotels in Bangkok, Thailand

Chakrabongse Villas & Residences

$$$$ | 396 Maharaj Rd., Bangkok, 10200, Thailand Fodor's Choice
Chinese Suite
Shutterstock

On the riverbank close to Wat Pho, Chakrabongse Villas offers four Thai-themed luxury suites in reconstructed traditional Thai homes, along with three Moroccan-inspired rooms, on the grounds of Chakrabongse House, which was built in 1908 for Prince Chakrabongse. Run by his granddaughter, the urban resort is one of the city's most coveted addresses, so book well in advance. 

Pros

  • Unique hotel experience
  • Beautiful surroundings
  • Large discounts during low season

Cons

  • Fills up quickly
  • Feels isolated
  • Extremely expensive
396 Maharaj Rd., Bangkok, 10200, Thailand
02/222–1290
hotel Details
4 suites, 3 three rooms
Rate Includes: No Meals

Quick Facts

Indochinoise Residence

$$$$ | 14/29 Sukhumvit, Soi 45, Bangkok, 10110, Thailand Fodor's Choice
Shutterstock

This colonial-style boutique hotel offers small and large suites, plus a few multibedroom residences, all in a style suggesting 1920s Shanghai. The room decor includes antique desks and armchairs, claw-foot tubs, and vanity mirrors in wood frames. French doors open to balconies overlooking a tropical garden. Completing the ensemble are a rooftop pool, an Isan/Lao restaurant, and the nostalgia-inducing Joy Luck Club lounge, which resembles a Parisian saloon.

Pros

  • Colonial-style property with period decor
  • Antiques-filled rooms
  • Rooftop pool

Cons

  • Congested area for traffic
  • Expensive
  • Must book well in advance
14/29 Sukhumvit, Soi 45, Bangkok, 10110, Thailand
02/259–2871
hotel Details
8 rooms
Rate Includes: Free Breakfast

Quick Facts

Mandarin Oriental Bangkok

$$$$ | 48 Oriental Ave., Bangkok, 10500, Thailand Fodor's Choice
Mandarin Oriental Bangkok

With a rich history dating back to 1879, The Oriental is one of Bangkok's most prestigious hotels. It's on the banks of the Chao Phraya River and has hosted presidents, royalty, and international celebrities. Each room and suite has individual touches and elegant colonial-style flair. The rooms' large picture windows overlook the river or gardens. Outstanding restaurants and bars showcase everything from Italian and French to Thai cuisine; don't miss the famous Author's Lounge, known for its English-style afternoon tea.

Pros

  • Excellent staff
  • Butler service in all rooms
  • Outstanding pool

Cons

  • Popular for private functions
  • Pricey
  • Can be very crowded
48 Oriental Ave., Bangkok, 10500, Thailand
02/659--9000
hotel Details
347 rooms, 35 suites
Rate Includes: No Meals

Quick Facts

Recommended Fodor's Video

Shangri-La Hotel Bangkok

$$$$ | 89 Soi Wat Suan Plu, off Charoen Krung Rd., Bangkok, 10500, Thailand Fodor's Choice
Shangri-La Hotel

One of Bangkok's most prestigious riverfront properties, the Shangri-La rivals even the more famous Mandarin Oriental. Crystal chandeliers illuminate the palatial marble lobby, and the adjacent lounge offers a marvelous Chao Phraya views through floor-to-ceiling windows. The peace of the gardens is interrupted only by the puttering of passing boats. In the luxurious Krungthep Wing, a separate tower across the garden, the rooms are larger and quieter, with balconies overlooking the river—a rare treat in Bangkok. The hotel is a short walk from BTS Saphan Taksin.

Pros

  • Breathtaking lobby
  • Gorgeous pool and terrace
  • Private balconies available

Cons

  • Older wing not as nice as newer area
  • Slightly impersonal feel
89 Soi Wat Suan Plu, off Charoen Krung Rd., Bangkok, 10500, Thailand
02/236--7777
hotel Details
802 rooms, 66 suites
Rate Includes: No Meals

Quick Facts

The Siam Hotel

$$$$ | 3/2 Thanon Khao, Bangkok, 10300, Thailand Fodor's Choice
The Siam Hotel

Old Hollywood meets art deco at this family-owned property on the Chao Phraya, where ultraluxurious design pays homage to the postcolonial, early-1900s era of King Rama V, with black-and-white striped chairs and a library lined with limited-edition tomes. The suites are sheer elegance, and the pool villas include private plunge pools, rooftop terraces, and quirky artifacts, from straw fedoras to vintage clocks. There is a cooking school, a conservatory, a spa, and—the hotel's most coveted accommodation—a century-old teak villa.

Pros

  • Minutes from Grand Palace via private riverboat
  • Exclusive, serene, and private
  • Whimsical design

Cons

  • Very pricey
  • A long way from public transportation
  • Far from nightlife
3/2 Thanon Khao, Bangkok, 10300, Thailand
02/206--6999
hotel Details
28 suites, 10 villas, 1 cottage
Rate Includes: Free Breakfast

Quick Facts

The St. Regis Bangkok

$$$$ | 159 Ratchadamri, Bangkok, 10330, Thailand Fodor's Choice
The St. Regis Bangkok

The first hotel in Thailand to offer guests around-the-clock personal butler service, the St. Regis is all about pampering. The rooms are plushly furnished, with tremendous views of the skyline and the Royal Bangkok Sports Club. The rooftop pool has views in every direction, and the spa offers a wide range of treatments. In the bar lavish afternoon tea and the age-old tradition of Champagne sabering create a happening atmosphere from day to night. The hotel is connected to the BTS Silom line by its own private walkway.

Pros

  • Centrally located
  • Elegant rooms
  • Rooftop pool

Cons

  • Expensive rates
  • Can be a bit stuffy
  • Lobby not on ground floor
159 Ratchadamri, Bangkok, 10330, Thailand
02/207–7777
hotel Details
176 rooms and 52 suites
Rate Includes: Free Breakfast

Quick Facts

Tower Club at Lebua

$$$ | 1055 Silom Rd., Bangkok, 10500, Thailand Fodor's Choice
Jakob Owens | Unsplash

With beautiful rooftop venues and abundant flair, the ultraluxurious Tower Club section of Lebua has spacious rooms with stunning upper-floor views and prices to match. The fancier rooms come with full kitchens, washers and dryers, and private balconies. Tower Club privileges include free tapas, high tea, and cocktails in the Tower Lounge, along with priority reservations at any of the State Tower building's restaurants. The hotel is at the end of Silom Road near the river, convenient to most attractions.

Pros

  • Stunning panorama
  • Use of Tower Lounge
  • Spacious rooms

Cons

  • Sky-high rates
  • Popular with see-and-be-seen crowd
  • Long wait for the elevators
1055 Silom Rd., Bangkok, 10500, Thailand
02/624–9999
hotel Details
221 suites
Rate Includes: No Meals

Quick Facts