Top Resorts in Bangkok

Find the Top Resorts in Bangkok – 10+ Quality Options from Leading Providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-14 out of 14 resorts
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great584 reviews
MapView on map3.6 mi from City Center
From   US$ 146 /nightSelect
  • Luxury riverside dining with Thai cultural shows
  • Private river cruises with Michelin-starred menu
  • Expansive spa with cutting-edge wellness treatments
Resort
8.4
Great49 reviews
MapView on map1.8 mi from City Center
From   US$ 573 /nightSelect
  • Luxury pool villas with private riverside views
  • Opium Spa for exclusive wellness experiences
  • Art Deco meets Thai heritage design
8.0
Great74 reviews
  • Rooftop terrace
  • Free bicycles
  • In-room computers
7.6 mi from City Center
From   US$ 91 /nightSelect
  • Stylish units with river views
  • Free bicycles and ice-cream available
  • On-site restaurant with organic dishes
8.6
Great259 reviews
  • Tropical Pool
  • Som Sen Spa
  • Na Aroon Restaurant
3.3 mi from City Center300 yd from Bumrungrad International Hospital
From   US$ 148 /nightSelect
  • 1940s heritage Thai villa ambiance
  • Relaxing Som Sen Spa services
  • Vegetarian Na Aroon Restaurant
8.4
Great178 reviews
  • Outdoor pool
  • French dining
  • Fitness center
3.9 mi from City Center
From   US$ 96 /nightSelect
  • 24-hour room use with personalized amenities
  • Michelin-starred French dining at J'AIME
  • Colonial-style courtyard with serene gardens
8.2
Great494 reviews
  • Rooftop Bar
  • Fitness Center
  • Outdoor Pool
16.2 mi from City Center
From   US$ 28 /nightSelect
  • Outdoor swimming pool with private access
  • Rooftop bar with panoramic airport views
  • 24-hour fitness center and sauna
8.2
Great145 reviews
  • Pool Villas
  • Swan Lake
  • Wedding Venue
16.4 mi from City Center
From   US$ 173 /nightSelect
  • Luxurious pool villas with private plunge pools
  • Exclusive Swan Lake views from private terraces
  • Tailored weddings in grand artistic settings
8.2
Great136 reviews
  • Outdoor pool
  • Fitness center
  • On-site spa
9.8 mi from City Center
From   US$ 58 /nightSelect
  • Luxurious on-site spa services
  • Outdoor swimming pool year-round
  • Well-equipped fitness center
8.2
Great86 reviews
  • Rooftop terrace
  • Minibar
  • Safety deposit box
4.3 mi from City Center400 yd from Soi Cowboy
From   US$ 58 /nightSelect
  • 5-minute walk to Asoke BTS station
  • Rooftop terrace with city views
  • Contemporary Thai decor in rooms
8.6
Great1451 reviews
  • On-site Spa
  • Swimming Pool
  • Jacuzzi
1400 yd from City Center600 yd from Khaosan Road
From   US$ 64 /nightSelect
  • Acutally located along the Chao Phraya River
  • On-site Aquatini restaurant serving Thai cuisine
  • Relaxing jacuzzi for leisure guests
8.4
Great196 reviews
  • Golf Course
  • Private Gardens
  • Outdoor Jacuzzis
15.2 mi from City Center
From   US$ 86 /nightSelect
  • Luxurious suites with panoramic golf course views
  • 18-hole golf course with night golfing experience
  • Private gardens and outdoor Jacuzzis available
18.2 mi from City Center
From   US$ 28 /nightSelect
Wat Bang Phli Yai Nai is only 0.6 miles from the 3-star Love Box Resort and Thana City Country Club is 3 miles away.
8.2
Great298 reviews
  • On-site Spa
  • Golf Course
  • Restaurant
19.4 mi from City Center
From   US$ 21 /nightSelect
  • 24-hour shuttle service to the airport
  • On-site golf course for guests
  • Restaurant serves all-day meals
8.2
Great171 reviews
  • Restaurant
  • Garden
  • Terrace
1400 yd from City Center800 yd from Khaosan Road
From   US$ 25 /nightSelect
  • Charming boutique near cultural attractions
  • King-sized four-poster bed available
  • Dining options on Phra-arthit road

Top Resort Picks in Bangkok

How much is a room per night?

These resorts are recommended for their central locations near key attractions like the Grand Palace and Wat Pho, as well as easy access to public transport at stations like BTS Saphan Taksin. Rooms typically start at $80 per night, with many properties rated above 8/10 by guests.

3 star: $80-$150
4 star: $150-$250
5 star: $250-$400

Top Recommended Luxury Resorts in Bangkok

Top Recommended Spa Resorts in Bangkok

Top Recommended Apartments and B&Bs in Bangkok

Top Recommended Cheap and Budget Resorts in Bangkok