10 Most Relaxing Spas In Bangkok, Thailand

best spas in bangkok

Bangkok is the capital city of Thailand, and most known for its vibrant street shopping and spas. After a long day of walking along Khaosan Road, and going to view the Grand Palace and Wat Arun, going to the spa is the best way to rest and rejuvenate for the next day ahead. You can get a massage with aromatherapy oils, a mudbath, a foot scrub, and so much more! It’s definitely a great way to relax and enjoy your holiday. Thailand is so well-known for its unique massage techniques, that you can’t leave Bangkok without getting that experience. So what are you waiting for? Read on to find out about the 10 most relaxing spas in Bangkok!

1. Baan Sabai Spa

Travelling in Bangkok? Escape the hustle and bustle of the city and try our popular 'Aqua Package', 3.5 Hours of pure...

Posted by Baan Sabai Spa on Tuesday, 18 December 2018

Baan Sabai Spa provides luxury spa services for a relaxing and rejuvenating experience. The staff is well-trained and highly professional and will definitely provide the best spa experience. There are many different massage treatments, including a sport deep tissue massage, created for those who love exercise and outdoor activities. They also have many different body scrubs with different purposes, so you can choose one that best suits you and your skin. There are also a few packages if you want to spend all day at the spa and get to try a lot done.

Baan Sabai Spa

Address: Sukhumvit 26, Khlong tan, Khlong teoy, Bangkok, 10110 Thailand

Hours: 10 am-10 pm

Telephone: +66 2 661 5981

Website: Baan Sabai Spa

Average price: 1600 THB (49.9 USD) for 120 minutes

2. Darin Beauty Salon and Massage Spa

Posted by Darin Beauty and Spa on Thursday, 5 April 2018

Darin Beauty Salon and Massage Spa have been in the business for over 20 years and are very well-known in the area for giving great quality service to its customers. Not only is it a spa, but it is also a beauty parlor, which provides manicures and pedicures, waxing, and eyelash extensions. The spa is great as well, with different types of massages from aromatherapy to herbal compresses. It is open quite late into the night, so you can get a last-minute massage with no problems.

Darin Beauty Salon and Massage Spa

Address: 303 Rambutree Rd., Talad yod, Phranakorn, Bangkok 10200, Thailand

Hours: 8 am-12 am

Telephone: +66 2 629 3227

Website: Darin Beauty Salon and Massage Spa

Average price: 900 THB (28.0 USD) for 120 minutes

3. Infinity Spa

Posted by Infinity Spa on Thursday, 9 November 2017

Infinity Spa is a contemporary spa with beautiful sleek and modern facilities. They provide different kinds of massages, facial treatments, and manicures and pedicures as well. They use the best products only, so you can truly enjoy your experience at the spa. The staff is highly trained and very attentive to your every need. They have carefully designed their own massage oils; with a natural base of sweet almond oil, apricot oil, and vitamin E.

Infinity Spa

Address: 1037/1-2 Silom Road Soi Silom 21, Silom, Bang Rak, Bangkok 10500, Thailand

Hours: 10 am-10 pm

Telephone: +66 91 087 5824

Website: Infinity Spa

Average price: 1500 THB (46.8 USD) for 120 minutes

4. Baan Dalah MindBody Spa

relaxation is essential for everyone

Posted by Baan Dalah MindBody Spa on Tuesday, 15 May 2012

Baan Dalah MindBody Spa offers high quality and amazing spa services in a beautiful, peaceful environment at affordable prices. Their prices are cheaper than upscale hotel spas. They have a full range of different Thai massage and spa therapies, as well as body scrubs, waxing services, and facials. The service at Baan Dalah MindBody Spa is so amazing that they have been awarded a 2013 Certificate of Excellence from TripAdvisor. With low prices and great service, what more can you ask for!

Baan Dalah MindBody Spa

Address: 2 Baan Dalah Mindbody Spa. Sukhumvit Soi.8, Sukhumvit Road, Khlong Toey, Bangkok 10110, Thailand

Hours: 10 am-12 am

Telephone: +66 2 653 3358

Website: Baan Dalah MindBody Spa

Average price: 1000 THB (31.2 USD) for 120 minutes

5. So Thai Spa Bangkok

Posted by So Thai Spa Bangkok on Thursday, 1 January 2015

So Thai Spa Bangkok is a spacious, well-decorated, and relaxing atmosphere for you to enjoy massages, facials, and many more beauty-care treatments. The rooms are large and spacious, which allow couples to enjoy their massages together in the same room. The staff is extremely well-trained to make sure you have your best and most relaxing spa experience at So Thai Spa. Reservations are highly recommended, so call ahead to avoid disappointment.

So Thai Spa Bangkok

Address: 269 Sukhumvit Soi 31, Khwaeng Khlong Tan Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110, Thailand

Hours: 10 am-10 pm

Telephone: +66 2 662 2691

Website: So Thai Spa Bangkok

Average price: 2000 THB (62.4 USD) for 120 minutes

6. Oasis Spa Bangkok Sukhumvit 31

Located in a prime location of the Sinsamut Village, Oasis Spa Bangkok Sukhumvit 31 gives off bohemian and relaxed vibes, perfect if you’re looking for a casual place to relax for the day. Besides massages and body scrubs, one specialty of this spa is the hydrotherapy service. You can get a classic Thai herbal steam or a warm aromatherapy milky bath. They also have many different signature massages, and the experience is unparalleled. The spa also provides free transportation from the BTS Phrom Phong station.

Oasis Spa Bangkok Sukhumvit 31

Address: 64 Sukhumvit 31 Yaek 4, Khwaeng Khlong Tan Nuea, Khet Watthana, Krung Thep Maha Nakhon 10110, Thailand

Hours: 10 am-10 pm

Telephone: +66 2 262 2122

Website: Oasis Spa Bangkok Sukhumvit 31

Average price: 2500 THB (77.9 USD) for 120 minutes

7. Treasure Spa Siam Square

#treasurespa #spa #spabangkok #bangkokspa #thailandspa #amazingthailand #bkkspa #曼谷 spa #travelspa #thaispa #relax...

Posted by Treasure Spa Thonglor on Sunday, 5 February 2017

Treasure Spa Siam Square is located right in the middle of Bangkok’s shopping district and is a great place to rest your feet after a long day of shopping. They offer many different services, including facial treatments, body scrubs, and body wraps, and classic massages. They are an extremely luxurious spa that is popular amongst couples for their romantic four-hour Treasure spa programs. Another unique must-try treatment is the ancient Arabian-style signature Royal Hammam, which uses the mineral-rich Rhassoul clay from Mount Atlas in Morocco.

Treasure Spa Siam Square

Address: 426 Siam Square, Pathum Wan, Bangkok 10330, Thailand

Hours: 10 am-10 pm

Telephone: +66 2 252 3468

Website: Treasure Spa Siam Square

Average price: 2500 THB (77.9 USD) for 120 minutes

8. Devarana Spa

Indulge your senses in our garden of tranquility and let our team of experts guide you into a state of relaxation.

Posted by Devarana Spa on Tuesday, 4 December 2018

Devarana Spa was founded in Bangkok and is a Thai-inspired spa chain that is part of an international group, giving amazing spa experiences to select hotels. The atmosphere of the spa is almost heavenly, matching the motif of the name “Devarana”, which means “garden in heaven”. The spa’s beauty practices are a fusion of East and West, age-old therapies which are updated with modern knowledge. You can experience great service while enjoying their signature spa packages, massages, and body treatments.

Devarana Spa

Address: 946 Rama IV Road, Silom, Bangrak 10500, Silom, Bangrak, Bangkok 10500, Thailand

Hours: 9 am-10 pm

Telephone: +66 2 636 3596

Website: Devarana Spa

Average price: 3800THB (118 USD) for 120 minutes

9. Mandara Spa

Posted by Royal Orchid Sheraton Hotel & Towers on Tuesday, 26 June 2018

The Mandara Spa is another spa located in a luxurious hotel, The Royal Orchid Sheraton, which overlooks the Chao Phraya River - Bangkok’s celebrated ‘River of Kings’. Each customer has their own private spa suite to enjoy your treatment in peace, and each spa suite offers panoramic river views and includes a large private plunge pool, a steam/shower room and a change room. You can also enjoy their 'Body Symphony’ treatment, specially crafted for couples to enjoy their relaxing treatment side by side.

Mandara Spa

Address: 2 Charoen Krung Rd Soi 30, Siphaya, Khet Bang Rak, Krung Thep Maha Nakhon 10500, Thailand

Hours: 10 am-10 pm

Telephone: +66 2 266 0123

Website: Mandara Spa

Average price: 4000 THB (125 USD) for 120 minutes

10. Yunomori Onsen & Spa Bangkok

Posted by Yunomori Onsen & Spa on Thursday, 19 April 2018

Going into Yunomori Onsen & Spa Bangkok is like stepping into Japan for a spa experience of a few hours. They use thermal spring water from Wat Wangkanai, bringing that ancient Japanese onsen bathing culture to relax the body with the hot water and the minerals in it. You can then enjoy the traditional Thai massage techniques. Other than traditional Thai massages, you can also opt for aromatherapy, herbal compresses or facial treatments. Definitely, a unique spa experience that is unmatched anywhere else in the world!

Yunomori Onsen & Spa Bangkok

Address: 120/5 Sukhumvit 26 Alley, Khwaeng Khlong Tan, Khet Khlong Toei, Krung Thep Maha Nakhon 10110, Thailand

Hours: 9 am-12 am

Telephone: +66 2 259 5778

Website: Yunomori Onsen & Spa Bangkok

Average price: 1400 THB (43.6 USD) for 120 minutes (plus an additional 450 THB (14.0 USD) for the onsen day pass)

Kick back and relax

Spa Room
Source: Photo by user Dennis Wong used under CC BY 2.0

Enjoy your time in Bangkok with any of these amazing spa experiences. You definitely can’t miss out on a spa day!

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

I'm Nicole, a current university student and lover of big cities as well as quaint hidden gems. For me, half the fun of travelling is getting to write about and share this new perspective with...Read more

 Want to contribute as a Local Expert?
Explore Bangkok
Good things are meant to be shared!