Bangkok spa hotels

We found the best hotel deals
Tue 23/1
Wed 24/1
Compare vs KAYAK |
Most popular spa hotels in Bangkok
Sofitel Bangkok Sukhumvit

Sofitel Bangkok Sukhumvit

Excellent, 9,510 reviews
#1 out of 314 hotels
£86+
Check-in
Check-out
Grande Centre Point Hotel Terminal 21

Grande Centre Point Hotel Terminal 21

Excellent, 9,493 reviews
#2 out of 314 hotels
£86+
Check-in
Check-out
Eastin Grand Hotel Sathorn

Eastin Grand Hotel Sathorn

Excellent, 8,878 reviews
#3 out of 314 hotels
£63+
Check-in
Check-out
Lebua at State Tower

Lebua at State Tower

Excellent, 8,593 reviews
#4 out of 314 hotels
£85+
Check-in
Check-out
Pullman Bangkok King Power

Pullman Bangkok King Power

Excellent, 8,662 reviews
#5 out of 314 hotels
£61+
Check-in
Check-out
Grande Centre Point Hotel Ploenchit

Grande Centre Point Hotel Ploenchit

Excellent, 8,575 reviews
#6 out of 314 hotels
£66+
Check-in
Check-out
Novotel Bangkok on Siam Square

Novotel Bangkok on Siam Square

Excellent, 12,118 reviews
#7 out of 314 hotels
£68+
Check-in
Check-out
Chatrium Hotel Riverside Bangkok

Chatrium Hotel Riverside Bangkok

Excellent, 8,320 reviews
#8 out of 314 hotels
£61+
Check-in
Check-out
Novotel Bangkok Suvarnabhumi Airport

Novotel Bangkok Suvarnabhumi Airport

Excellent, 13,118 reviews
#9 out of 314 hotels
£106+
Check-in
Check-out
Pullman Bangkok Hotel G

Pullman Bangkok Hotel G

Excellent, 7,700 reviews
#10 out of 314 hotels
£51+
Check-in
Check-out
Baiyoke Sky Hotel

Baiyoke Sky Hotel

Good, 14,519 reviews
#11 out of 314 hotels
£42+
Check-in
Check-out
Grande Centre Point Hotel Ratchadamri

Grande Centre Point Hotel Ratchadamri

Excellent, 7,679 reviews
#12 out of 314 hotels
£70+
Check-in
Check-out
Vie Hotel Bangkok - Mgallery By Sofitel

Vie Hotel Bangkok - Mgallery By Sofitel

Excellent, 7,645 reviews
#13 out of 314 hotels
£63+
Check-in
Check-out
So Sofitel Bangkok

So Sofitel Bangkok

Excellent, 6,344 reviews
#14 out of 314 hotels
£102+
Check-in
Check-out
Shangri-La Hotel

Shangri-La Hotel

Excellent, 6,154 reviews
#15 out of 314 hotels
£111+
Check-in
Check-out
Spa