Best 16 Spa Hotels in Bangkok for a Relaxing Getaway

Are you in a hurry?

Here is a quick list of Spa Hotels in Bangkok, selected based on their rating

Name of hotel Accommodation Rating Price, $
Intercontinental Bangkok, An Ihg Hotel

8.9 / 10

(216 Reviews)

From 159$
Hansar Bangkok Hotel

8.5 / 10

(298 Reviews)

From 144$
Ambassador Hotel Bangkok - Sha Extra Plus

6.3 / 10

(1167 Reviews)

From 40$
Shangri-La Bangkok

8.6 / 10

(1080 Reviews)

From 167$
Marriott Executive Apartments Mayfair Bangkok

8.9 / 10

(162 Reviews)

From 145$

Bangkok is one of the most visited cities on the planet and for good reason. With its rich culture, vibrant nightlife and delicious food, there’s something for everyone in this amazing city. One of the main reasons people flock to Bangkok is to enjoy its many world-class spa hotels. If you’re looking to experience some luxury while travelling, then be sure to check out some of the best spa hotels Bangkok has to offer.

What makes Bangkok’s spa hotels so special is the combination of top-class service and lavish facilities. From rooftop pools and well-equipped gyms, to luxurious massage rooms and decadent dining areas, these hotels have it all. And, what’s more, many of them are located in some of the most sought-after areas of the city, such as Silom and Sukhumvit. So, whether you’re looking for a relaxing break or a romantic getaway, Bangkok’s spa hotels are sure to impress.

So, if you’re looking to experience some luxury while travelling, be sure to check out some of the best spa hotels Bangkok has to offer.

Bangkok Trip Inspiration

Top Spa Hotels in Bangkok

Table of contents

Intercontinental Bangkok, An Ihg Hotel Hansar Bangkok Hotel Ambassador Hotel Bangkok - Sha Extra Plus Shangri-La Bangkok Best Spa Hotels Near Bangkok Marriott Executive Apartments Mayfair Bangkok Doubletree By Hilton Bangkok Ploenchit Hotel Grand Mercure Bangkok Asoke Residence 5 Star Hotels with Spa in Bangkok Hilton Bangkok Grande Asoke Hotel Ramada Plaza By Wyndham Bangkok Menam Riverside Hi Residence, Bangkok

View all photos

8.9
Excellent
216 Reviews

Intercontinental Bangkok, An Ihg Hotel

📍 973 Phloen Chit Road

From 159$

Certain units offer views of the skyline.

You can unwind in a hot tub and sauna facilities as well as relax in an outdoor pool. Fitness and a gym area are provided.

Check Availability
Add to compare

View all photos

8.5
Very good
298 Reviews

Hansar Bangkok Hotel

📍 3 Soi Mahadlekluang 2, Rajdamri Road

From 144$

They offer views of the city. Most rooms have a private bathroom.

There is a gym facility with a wide range of sports.

Check Availability
Add to compare

View all photos

6.3
Good
1167 Reviews

Ambassador Hotel Bangkok - Sha Extra Plus

📍 171 Sukhumvit Soi 11

From 40$

The units at Ambassador Hotel Bangkok - Sha Extra Plus come with a comfortable decor. Most rooms offer views of the tower. There is a private bathroom in the rooms.

Guests can work out in a fitness centre.

Check Availability
Add to compare

Best Spa Hotels Near Bangkok

View all photos

8.6
Excellent
1080 Reviews

Shangri-La Bangkok

📍 89 Soi Wat Suan Plu

From 167$

The rooms here are fitted with private bathrooms.

Children are provided with children's menu and babysitting. There is a health club in this hotel.

Check Availability
Add to compare

View all photos

8.9
Excellent
162 Reviews

Marriott Executive Apartments Mayfair Bangkok

📍 60 Soi Langsuan, Lumpini, Pathumwan

From 145$

You can enjoy view of the city from the rooms. A separate toilet and a shower are provided.

The hotel also offers children's menu, a playground and a mini club. Alternatively, guests can exercise in a fitness centre.

Check Availability
Add to compare

Hotels in Bangkok

Airport nearby 🛬 Don Muang, Suvarnabhumi
Rating 🏅 38
Bangkok Hotels 🛎️ 4133
Cities Nearby 🌇 Phra Nakon, Ban Bang Phlat, Taling Chan
Minimum Price 💸 4$
Family Hotel 👪 Intercontinental Bangkok, An Ihg Hotel
Most comfortable Hotel 🛏️ Hansar Bangkok Hotel
Best reviews Hotel ❤️ Ambassador Hotel Bangkok - Sha Extra Plus

View all photos

8.5
Very good
290 Reviews

Doubletree By Hilton Bangkok Ploenchit Hotel

📍 12 Sukhumvit Soi 2

From 77$

These rooms have elegant furnishings as well.

The property also has fitness classes and a gym. There is a health club with a wide range of sports.

Check Availability
Add to compare

5 Star Hotels with Spa in Bangkok

View all photos

8
Very good
235 Reviews

Grand Mercure Bangkok Asoke Residence

📍 50/5 Sukhumvit Soi 19

From 91$

Rooms come with a modern-style decor and marble floor. They are decorated with modern furniture.

On-site spa options feature a hot tub and sauna facilities. There is a gym with a wide range of sports.

Check Availability
Add to compare

View all photos

7.2
Good
829 Reviews

Hilton Bangkok Grande Asoke Hotel

📍 30 Sukhumvit 21 Asoke Road

From 108$

Rooms at Pullman Bangkok Grande Sukhumvit Hotel feature a Thai decor. The rooms here are fitted with private bathrooms.

There is an outdoor swimming pool to enjoy your stay. Those who want to get in shape, can practise lawn tennis and mini golf.

Check Availability
Add to compare

View all photos

8
Very good
1847 Reviews

Ramada Plaza By Wyndham Bangkok Menam Riverside

📍 2074 Charoenkrung Road

From 89$

There is also cots, children's menu and babysitting for children. Guests can work out in a fitness area during their stay.

Check Availability
Add to compare

Spa Hotels Bangkok City Centre

View all photos

7.1
Good
222 Reviews

Hi Residence, Bangkok

📍 49-649/1-176 Asoke

From 58$

Rooms at Hi Residence feature a contemporary decor. There is also a microwave oven and fridges.

There is a gym in this venue.

Check Availability
Add to compare

View all photos

8.4
Very good
302 Reviews

Mode Sathorn Hotel - Sha Extra Plus

📍 144 North Sathorn Road, Silom, Bangrak

From 79$

The rooms have private bathrooms with a walk-in shower and a separate toilet. They are also complete with an electric kettle and glassware.

Other facilities include a swimming pool. There is a fitness area on site.

Check Availability
Add to compare

View all photos

8.9
Excellent
613 Reviews

Anantara Riverside Bangkok Resort

📍 257/1-3 Charoennakorn Road

From 144$

Rooms at Anantara Riverside Bangkok Resort feature a spacious decor. Here you’ll also find views of the Chao Phraya River. You'll find nice touches like a walk-in shower and a separate toilet to enhance your stay.

Other facilities include an outdoor swimming pool. Staff can arrange lawn tennis and table tennis.

Check Availability
Add to compare

Dog Friendly Spa Hotels Bangkok

View all photos

8.5
Very good
2549 Reviews

Jc Kevin Sathorn Bangkok Hotel

📍 36 Narathiwat-Ratchanakarin Road

From 62$

The 310 guest rooms are spread over 38 floors.

The hotel includes a solarium and sauna facilities. Guests can work out in a fitness room during their stay.

Check Availability
Add to compare

View all photos

7.9
Very good
291 Reviews

Eastin Hotel Makkasan, Bangkok - Sha Extra Plus

📍 1091/343 New Petchaburi Rd

From 57$

Rooms at Eastin Hotel Makkasan, Bangkok - Sha Extra Plus feature a modern-style decor.

Children are provided with a special menu, a mini club and a playground.

Check Availability
Add to compare

View all photos

8
Very good
1908 Reviews

Solitaire Bangkok Sukhumvit 11

📍 75/23 Sukhumvit 13

From 60$

Rooms at President Solitaire feature a contemporary decor. They are also decorated with an elegant furniture.

Alternatively, guests can exercise in a fitness room.

Check Availability
Add to compare

Cheap Spa Hotels in Bangkok

View all photos

8.8
Excellent
107 Reviews

Marriott Executive Apartments - Sukhumvit Park, Bangkok

📍 90 Sukhumvit Soi 24, Klongton, Klongtoey

From 140$

The rooms overlook the skyline. Other comforts include a microwave, dishwasher and a freezer for self-catering.

Marriott Executive Apartments Sukhumvit Park - Sha Extra Plus provides children's menu, a children's club and a gaming room for children. Sport facilities include lawn tennis, badminton and mini golf.

Check Availability
Add to compare
Best 16 Spa Hotels in Bangkok for a Relaxing Getaway FAQ
Which Spa hotels have a lot of guest reviews?

Location