11 Best Hotels in Bangkok, Thailand

Banyan Tree Bangkok

$$$ | 21/100 S. Sathorn Rd., Bangkok, 10120, Thailand
Vertigo

After checking in on the ground floor, you'll soar up the elevators to your room at this 60-story hotel—the light-filled suites in the impossibly slender tower all have sweeping city views. Native woods in everything from large desks to walk-in closets give each room a warm glow. A fully equipped spa offers the latest treatments, and a 53rd-floor sundeck beckons with a relaxing whirlpool. The rooftop restaurant Vertigo is one of Asia Pacific's highest open-air eateries.

Pros

  • Wonderful views
  • Cozy rooms
  • Feel on top of the world

Cons

  • Not near public transportation
  • Expensive rates
  • Long waits for elevator
21/100 S. Sathorn Rd., Bangkok, 10120, Thailand
02/679–1200
hotel Details
327 rooms
Rate Includes: No Meals

Quick Facts

La Residence

$ | 173/8–9 Surawong Rd., Bangkok, 10500, Thailand
https://www.facebook.com/laresidencebangkokhotel/

You'd expect to find this charming little hotel on Paris's Left Bank—the rooms are small but comfortable, and each is individually decorated with an unerring eye for detail. It's one of the few low-key lodgings in an area dominated by office towers. Families should consider one of the suites, which are big and with kitchenettes. A ground-floor restaurant serves Thai food and doubles as a sitting room. The hotel entrance is just down Soi Anuman Rojdhon off Surawong.

Pros

  • <PRO>cozy, elegant atmosphere</PRO>
  • <PRO>quiet surroundings</PRO>
  • <PRO>plenty of charm</PRO>

Cons

  • <CON>not as cheap as it once was</CON>
  • <CON>rooms a bit small</CON>
  • <CON>traffic can be noisy</CON>
173/8–9 Surawong Rd., Bangkok, 10500, Thailand
02-233–3301
hotel Details
29 rooms, 7 suites
Rate Includes: Free breakfast, Credit cards accepted

Quick Facts

  • $

Ma Hotel

$$ | 412 Surawong Rd., Bangkok, 10500, Thailand
https://www.facebook.com/mahotelbkk/

The expansive marble lobby is your first clue that this hotel is head and shoulders above others in its price range. Rooms have pleasant furnishings and spotless baths. There's a rooftop garden for sunbathing, and a small indoor pool next to the lobby. The best asset, though, may be the friendly staff. Many Asian tour groups stay here. The Skytrain is a 15-minute walk from the hotel.

Pros

  • <PRO>good value</PRO>
  • <PRO>friendly staff</PRO>
  • <PRO>short walk from river</PRO>

Cons

  • <CON>pool is indoors</CON>
  • <CON>popular with tour groups</CON>
  • <CON>high traffic on Surawong Road</CON>
412 Surawong Rd., Bangkok, 10500, Thailand
02-234–5070
hotel Details
243 rooms
Rate Includes: Free breakfast, Credit cards accepted

Quick Facts

  • $$

Recommended Fodor's Video

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

Montien

$$ | 54 Surawong Rd., Bangkok, 10500, Thailand
https://www.facebook.com/montienhotelbangkok/

This hotel within stumbling distance of Patpong has been well maintained since it was built in 1970, playing up its old-fashioned aesthetic. Prices are slightly higher than you'd expect for the area, but the rooms are spacious, and discounts are often available. In-house fortune-tellers, who will read your palm for a small fee, are one sign of the quirky neighborhood a few doors down.

Pros

  • Regal decor
  • Lots of space
  • Tucked away from traffic on Surawong Road

Cons

  • Not the most modern hotel
  • Popular with tour groups
  • Party clientele
54 Surawong Rd., Bangkok, 10500, Thailand
02/233–7060
hotel Details
343 rooms
Rate Includes: Free Breakfast

Quick Facts

  • $$

Narai Hotel

$$ | 222 Silom Rd., Bangkok, 10500, Thailand
https://www.facebook.com/naraihotel/

Dating back to 1968, this is one of Bangkok's older hotels, but it's well kept up and conveniently located by the business district on Silom Road. It has basic but comfortable rooms and a friendly staff. The hotel's name refers to the god Vishnu (Narai is the Thai name for Vishnu), and an elegant bas-relief of the Hindu deity can be seen on the wall in front of the main staircase. 

Pros

  • Fun neighborhood
  • Short walk to river
  • Good value for proximity to business district

Cons

  • Unexciting pool and decor
  • Long walk to BTS
  • Heavy traffic on Silom Road
222 Silom Rd., Bangkok, 10500, Thailand
02/237--0100
hotel Details
475 rooms
Rate Includes: No Meals

Quick Facts

  • $$

Prince Theatre Heritage Stay

$ | 441/1 Charoeng Krung Rd., Bangkok, 10500, Thailand

This four-suite hotel started life in 1917 as one of Bangkok's first cinema houses, and the art deco stained glass window and original theatre marquee have been preserved, along with an original 35mm projector and screen. The location, on a short alley off Charoen Krung Road, is superb for exploring the shops and street eateries nearby.

Pros

  • Not far from Saphan Taksin BTS and pier
  • Excellent location for exploring Bang Rak
  • Cool history

Cons

  • Traffic in the area can be congested
  • In a rather dark alley
  • Rooms tend to fill quickly
441/1 Charoeng Krung Rd., Bangkok, 10500, Thailand
06/259–12288
hotel Details
4 suites
Rate Includes: No Meals

Quick Facts

  • $

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

Siam Heritage

$$ | 115/1 Surawong Rd., Bangkok, 10500, Thailand
https://www.facebook.com/TheSiamHeritageHotel/

The family that runs the Siam Heritage has created a classy boutique hotel with a purpose—to preserve and promote Thai heritage. Each room is individually furnished, mostly with pieces from northern Thailand. The bedrooms have teakwood floors, and the bathrooms have stonework in place of tiling. The attention to detail is seen in the painted elevator doors, colorful woven bedspreads, and other touches.

Pros

  • Reasonably priced
  • Family run
  • Cool Thai decor

Cons

  • Not on river
  • Rooms a bit small
  • Very small pool
115/1 Surawong Rd., Bangkok, 10500, Thailand
02/353--6166
hotel Details
73 rooms and 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

Triple Two Silom

$ | 222 Silom Rd., Bangkok, 10500, Thailand
https://www.facebook.com/TripleTwoSilom/

The trendy sister property of the adjacent Narai Hotel has spacious rooms with wood floors and modern fittings in deep brown, cream, black, and red. The windows are small, so don't expect a lot of natural light. There's a courtyard in the center, and a restaurant and bar with indoor and outdoor seating. Guests at Triple Two have access to the Narai's swimming pool and fitness center, just steps away.

Pros

  • Tasteful decor
  • Friendly and helpful staff
  • Extra facilities at Narai

Cons

  • Some rooms can be noisy
  • Not a great option for kids
  • Heavy traffic on Silom Road
222 Silom Rd., Bangkok, 10500, Thailand
02/627–2222
hotel Details
75 rooms
Rate Includes: No Meals

Quick Facts

  • $