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
₹ 1,991
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
₹ 2,180
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
2226 reviews
Location
3.7 km from city centre
₹ 1,502
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
₹ 2,370
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
₹ 1,991
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
₹ 1,706
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
3285 reviews
Location
22.0 km from city centre
₹ 2,430
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
₹ 2,370
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
₹ 1,706
1091/209 Phechaburi 33 Road, Rajthevi, Bangkok, Thailand
This hotel features a restaurant, spa services and a 24-hour front desk. Free WiFi in public areas and free self parking are also provided. Additionally, express check-in, express check-out and free newspapers are on-site.
Free Wi-Fi
Parking
6.3
Good
130 reviews
Location
1.7 km from city centre
₹ 2,370

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 ₹ 15,918 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 ₹ 10,238.

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

November is the cheapest month to book a hotel with a spa in Bangkok, with average nightly rates around ₹ 10,420. Prices are highest in April, when rates rise to about ₹ 33,198 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 Tuesdays, with average nightly rates around ₹ 6,920. Sundays are usually the most expensive, averaging ₹ 27,145 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 ₹ 1,649, rising to an average cost of ₹ 8,325, based on searches in the last 72 hours. Prices start from ₹ 2,506 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 ₹ 1,267/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as ₹ 756/night. For a 4-star hotel with a spa in Bangkok, the cheapest rate recently found was ₹ 939/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 Bangkok hotels among the best places to stay. Learn why these hotels were rated among the best by reading user reviews.
33/3 Petchaburi 13, Petchaburi Rd, Bangkok, Thailand
0.6 km from city centre
Free Wi-Fi
Parking
₹ 2,245
Avg. per night
South Sathorn Road, Thongmahamek, Sathorn, 31, Bangkok, Thailand
3.9 km from city centre
Free Wi-Fi
Parking
₹ 1,903
Avg. per night
90/1 Samsean Rd. Soi 6 Banpanthom, Bangkok, Thailand
3.3 km from city centre
Free Wi-Fi
₹ 2,086
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
₹ 2,169
Avg. per night
122/19 Rajchaprarop Road, Bangkok, Thailand
1.0 km from city centre
Free Wi-Fi
₹ 2,370
Avg. per night
Soi Payanark, Rama Iv Road, 594/23, Bangkok, Thailand
0.8 km from city centre
Pool
Free Wi-Fi
Parking
₹ 2,465
Avg. per night
22/8 Latkrabang 24, Latkrabang Road, Bangkok, Thailand
21.8 km from city centre
Free Wi-Fi
₹ 2,180
Avg. per night
269/29-30 Suan Plu Soi 6, Sathorn Road, Bangkok, Thailand
4.4 km from city centre
Free Wi-Fi
Parking
₹ 2,086
Avg. per night
1 Khaosan Road, Phranakorn, Bangkok, Thailand
3.9 km from city centre
Free Wi-Fi
₹ 1,896
Avg. per night
422 Latkrabang Soi 3 Prachatorn Road, Bangkok, Thailand
22.2 km from city centre
₹ 1,612
Avg. per night
99 Ladprao 101 Road Yak 38, Bangkok, Thailand
11.1 km from city centre
Free Wi-Fi
Parking
₹ 1,422
Avg. per night
30/1 32/1 Soi Ladkrabung 22, Bangkok, Thailand
21.8 km from city centre
Free Wi-Fi
Parking
₹ 1,801
Avg. per night
Ramkhamhaeng Rd., 44, Bangkok, Thailand
7.7 km from city centre
Free Wi-Fi
Parking
₹ 1,612
Avg. per night

Other accommodation in Bangkok, Thailand

22/22 Sukhumvit 11, Sukhumvit Road, Bangkok, Thailand
3.1 km from city centre
Free Wi-Fi
Parking
₹ 5,691
Avg. per night
Bangkok, Thailand
4.2 km from city centre
Air conditioning
₹ 8,458
Avg. per night
Bangkok, Thailand
4.8 km from city centre
Air conditioning
₹ 2,654
Avg. per night
Bangkok, Thailand
3.6 km from city centre
Air conditioning
Airport shuttle
₹ 6,351
Avg. per night
55/39 Soi Kolit Phayathai Rd, Phaya Thai, Bangkok, Thailand
0.3 km from city centre
Free Wi-Fi
Air conditioning
₹ 1,896
Avg. per night
140 Dinso Road, Sao Chingcha, Bangkok, Thailand
3.4 km from city centre
Free Wi-Fi
₹ 2,451
Avg. per night
285/2-4 Sukhumvit Soi 50, Bangkok, Thailand
9.1 km from city centre
Free Wi-Fi
₹ 948
Avg. per night
138 Sukhumvit Road, Bangkok, Thailand
3.0 km from city centre
Free Wi-Fi
Parking
₹ 10,155
Avg. per night
39/3-7 Sukhumvit Soi 15, Bangkok, Thailand
3.4 km from city centre
Free Wi-Fi
Parking
₹ 4,106
Avg. per night
1695 Phaholyothin Road, Bangkok, Thailand
7.2 km from city centre
Free Wi-Fi
Parking
₹ 7,185
Avg. per night

Explore Bangkok

Utilize the map to find properties close to the Bangkok area(s) or attractions you plan on visiting. Clicking a property's name will unlock more information and allow you to book that particular hotel.

Bangkok Hotels with a spa - FAQs

Find better results for your stay in Bangkok, Thailand