Find Cheap Hotels with a spa in Bangkok

Search, compare, and save on Bangkok, Thailand Hotels with a spa from hundreds of travel sites on HotelsCombined.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

The Latest Deals for Hotels in Bangkok with a Spa

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
900 Debaratna Rd., Bangkok, Thailand
A full-service spa, an outdoor pool and a restaurant are available at this smoke-free hotel. Self parking is free. Additionally, a fitness centre, spa services and a children's pool are on-site.
Free Wi-Fi
Spa
8.0
Excellent
2 reviews
Location
13.9 km from city centre
44/46-49 Soi Ngamwongwan 51, Bangkok, Thailand
This hotel features a full-service spa, a restaurant and a fitness centre. Free WiFi in public areas and free self parking are also provided. Additionally, a sauna, a rooftop terrace and a hot tub are on-site.
Free Wi-Fi
Parking
7.7
Good
112 reviews
Location
10.6 km from city centre
323 Rambuttri Rd., Taladyod, Bangkok, Thailand
Along with a full-service spa, this hotel has a restaurant and laundry facilities. Free WiFi in public areas and free self parking are also provided. Additionally, a 24-hour front desk, tour/ticket assistance and a hair salon are on-site.
Free Wi-Fi
Parking
Spa
7.7
Good
2227 reviews
Location
3.7 km from city centre
290/1 M.10 Soi Phetkasem 67 Lane 12 Phetkasem Road Laksong, Bangkok, Thailand
Along with an outdoor pool, this hotel has a 24-hour fitness centre and a bar/lounge. Free WiFi in public areas and free self parking are also provided. Other amenities include a poolside bar, a coffee shop/cafe and a children's pool.
Free Wi-Fi
Parking
7.5
Good
44 reviews
Location
17.6 km from city centre
951 Moo 7, Soi Barring 6, Sukhumvit 107, Bangkok, Thailand
A restaurant, a business centre and a meeting room are available at this smoke-free hotel. Free WiFi in public areas and free self parking are also provided. Additionally, concierge services, dry cleaning and laundry facilities are on-site.
Free Wi-Fi
Parking
Airport shuttle
7.6
Good
819 reviews
Location
13.7 km from city centre
1895/2 Phahonyothin Road, Bangkok, Thailand
Along with a snack bar/deli, this smoke-free hotel has coffee/tea in a common area and a 24-hour front desk. Free WiFi in public areas and free self parking are also provided.
Free Wi-Fi
Spa
8.1
Excellent
112 reviews
Location
9.3 km from city centre
178/35 Ratchaprarop Road Soi 5, Bangkok, Thailand
A restaurant, spa services and concierge services are available at this hotel. WiFi in public areas is free. Additionally, dry cleaning, laundry facilities and a 24-hour front desk are on-site.
Free Wi-Fi
Spa
8.1
Excellent
4293 reviews
Location
1.1 km from city centre
999 Soi Lat Krabang 1/8, Onnuch-Latkrabang Road, Bangkok, Thailand
This hotel features an outdoor pool, a restaurant and a bar/lounge. Free WiFi in public areas and free self parking are also provided. Other amenities include a children's pool, laundry facilities and a 24-hour front desk.
Free Wi-Fi
Parking
7.7
Good
3286 reviews
Location
22.0 km from city centre
89 Soi Sangkarn, Petchburi Road, Bangkok, Thailand
This smoke-free hotel features a full-service spa, a restaurant and a bar/lounge. WiFi in public areas is free. Additionally, coffee/tea in a common area, spa services and 24-hour room service are on-site.
Free Wi-Fi
7.5
Good
1504 reviews
Location
0.9 km from city centre
Soi 88/1 Petchakasem Rd., Bangkarenua, Bangkok, Thailand
Laundry facilities, free self-parking and free Wi-Fi in public areas are available at this hotel. At Yaya offers 15 air-conditioned accommodations with complimentary bottles of water and free toiletries. Rooms open to balconies. LCD televisions come with cable channels. Bathrooms include a shower with a rainfall showerhead. Guests can surf the web using complimentary wireless Internet access. Housekeeping is provided on a daily basis.
Free Wi-Fi
Parking
Spa
8.8
Excellent
10 reviews
Location
14.9 km from city centre

HotelsCombined’s insights for hotels with a spa in Bangkok

Use our HotelsCombined data-powered tips to help you find your next hotel with a spa in Bangkok.

How much does it usually cost to stay at a hotel with a spa in Bangkok?

On average, a hotel with a spa room in Bangkok costs about €84 per night. Rates can vary based on factors like seasonality, hotel star rating, and booking timing. The lowest price found on HotelsCombined in the last 7 days was €45.

Which month has the lowest rates for hotels with a spa in Bangkok?

August is the cheapest month to book a hotel with a spa in Bangkok, with average nightly rates around €105. Prices are highest in December, when rates rise to about €251 per night.

What day of the week has the lowest rates for Bangkok hotels with a spa?

Hotels with a spa in Bangkok are most affordable on Fridays, with average nightly rates around €56. Mondays are usually the most expensive, averaging €248 per night.

How much is a hotel with a spa in Bangkok tonight?

Users have found prices for hotels with a spa in Bangkok tonight starting as low as €16, rising to an average cost of €80, based on searches in the last 72 hours. Prices start from €16 for a 4-star hotel with a spa in Bangkok for tonight.

How much is a Bangkok hotel with a spa room this weekend?

In the past 72 hours, we’ve seen prices for hotels with a spa in Bangkok this weekend for as little as €16/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as €12/night. For a 4-star hotel with a spa in Bangkok, the cheapest rate recently found was €14/night for this weekend.

What’s the recommended booking timeframe for Bangkok hotels with a spa?

For the best rates, it's recommended to book your Bangkok hotel with a spa at least 1 day before your stay.

Top-rated Hotels with a spa in Bangkok, Thailand

Our users rated these hotels as some of the best places to stay in Bangkok. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
33/3 Petchaburi 13, Petchaburi Rd, Bangkok, Thailand
0.6 km from city centre
Free Wi-Fi
Parking
€21
Avg. per night
South Sathorn Road, Thongmahamek, Sathorn, 31, Bangkok, Thailand
3.9 km from city centre
Free Wi-Fi
Parking
€18
Avg. per night
90/1 Samsean Rd. Soi 6 Banpanthom, Bangkok, Thailand
3.3 km from city centre
Free Wi-Fi
€20
Avg. per night
Baan Tanwa / Ratchadapisek 19 81 Vibhavadi Rangsit 16/35, Ratchadapisek, Dindang, Bangkok, Thailand
6.0 km from city centre
Free Wi-Fi
Parking
€20
Avg. per night
122/19 Rajchaprarop Road, Bangkok, Thailand
1.0 km from city centre
Free Wi-Fi
€22
Avg. per night
Soi Payanark, Rama Iv Road, 594/23, Bangkok, Thailand
0.8 km from city centre
Pool
Free Wi-Fi
Parking
€23
Avg. per night
22/8 Latkrabang 24, Latkrabang Road, Bangkok, Thailand
21.8 km from city centre
Free Wi-Fi
€20
Avg. per night
269/29-30 Suan Plu Soi 6, Sathorn Road, Bangkok, Thailand
4.4 km from city centre
Free Wi-Fi
Parking
€19
Avg. per night
1 Khaosan Road, Phranakorn, Bangkok, Thailand
3.9 km from city centre
Free Wi-Fi
€19
Avg. per night
422 Latkrabang Soi 3 Prachatorn Road, Bangkok, Thailand
22.2 km from city centre
€15
Avg. per night
99 Ladprao 101 Road Yak 38, Bangkok, Thailand
11.1 km from city centre
Free Wi-Fi
Parking
€13
Avg. per night
30/1 32/1 Soi Ladkrabung 22, Bangkok, Thailand
21.8 km from city centre
Free Wi-Fi
Parking
€17
Avg. per night
Ramkhamhaeng Rd., 44, Bangkok, Thailand
7.7 km from city centre
Free Wi-Fi
Parking
€15
Avg. per night

Other accommodation in Bangkok, Thailand

14 Phaholyothin Soi 3, Phaholyothin Road, Bangkok, Thailand
1.9 km from city centre
Free Wi-Fi
Parking
€44
Avg. per night
138 Sukhumvit Road, Bangkok, Thailand
3.0 km from city centre
Free Wi-Fi
Parking
€99
Avg. per night
2 Charoen Krung Soi 30, Siphya, Bangkok, Thailand
3.9 km from city centre
Free Wi-Fi
Parking
€141
Avg. per night
6/22 Ratchadapisek Rd.(Sukhumvit-Rama 4),Opposite Sukhumvit 16 Klongtoey, Bangkok, Thailand
4.0 km from city centre
Free Wi-Fi
Parking
€40
Avg. per night
55/39 Soi Kolit Phayathai Rd, Phaya Thai, Bangkok, Thailand
0.3 km from city centre
Free Wi-Fi
Air conditioning
€18
Avg. per night
140 Dinso Road, Sao Chingcha, Bangkok, Thailand
3.4 km from city centre
Free Wi-Fi
€23
Avg. per night
285/2-4 Sukhumvit Soi 50, Bangkok, Thailand
9.1 km from city centre
Free Wi-Fi
€9
Avg. per night
Bangkok, Thailand
4.2 km from city centre
Air conditioning
€81
Avg. per night
Bangkok, Thailand
4.8 km from city centre
Air conditioning
€25
Avg. per night
Bangkok, Thailand
3.6 km from city centre
Air conditioning
Airport shuttle
€60
Avg. per night

Explore Bangkok

Scroll through the map to find hotels close to the Bangkok neighbourhood(s) you plan on visiting. Users can click on a hotel's name to find more information about it, such as price, reviews, and amenities, and also find different deals for the property.

Bangkok Hotels with a spa - FAQs

  • Can you book a 5-star hotels with a spa in Bangkok?

    If you're looking to make your Bangkok stay extra special, then consider staying at one of the top-rated hotels. The highest-rated hotels with a spa are Skyview Hotel Bangkok (€115/night), Grande Centre Point Hotel Terminal 21 (€117/night), and Eastin Grand Hotel Sathorn (€95/night).

  • How many hotels with a spa are there in total in Bangkok?

    There are 237 Bangkok hotels with a spa available out of a total 9,262 hotels that you can book on HotelsCombined.

  • Which are the most popular Bangkok hotels with a spa?

    HotelsCombined users’ favourite hotels in Bangkok with a spa are Manhattan Bangkok, Tai Pan Hotel, and Arte Hotel. With a rating of 9.4/10, Arte Hotel is the highest-rated hotel.

Find better results for your stay in Bangkok, Thailand