Spas Bangkok

All popular spas in Bangkok

Compare massage and spa prices across Bangkok in one place. Each listing shows the treatments the spa offers, their lengths and prices, how far it is from the nearest BTS or MRT station, and a booking button.

Use the filters to narrow the list by area, service or price, or switch to the map to see what is near your hotel. Not sure what to book? Try the Treatment Finder.

56 spas found

8 Elements Spa

8 Elements Spa

★ 5.0/5

Day Spa · Bangkok

BTS Phrom Phong · 80 m

Urban retreat in Sukhumvit 37 by BTS Phrom Phong, featuring Thai massage, herbal compresses, and premium facial care.

From 505 THB

BHAWA Spa On The Eight

BHAWA Spa On The Eight

★ 4.9/5

Day Spa · Bangkok

BTS Nana · 400 m

Secret garden sanctuary on Sukhumvit 8 near BTS Nana, featuring hot jewel stone massages, organic scrubs & hydrotherapy.

From 1,251 THB Save up to 25%

Breeze Spa at Amari Bangkok

Breeze Spa at Amari Bangkok

★ 4.9/5

Hotel Spa · Bangkok

ARL Ratchaprarop · 750 m

Refreshing Pratunam retreat at Amari Bangkok featuring signature mood-based massages, jade stones, and facial care.

From 1,700 THB Save up to 15%

Vana Spa at Sukhumvit 24
Featured

Vana Spa at Sukhumvit 24

★ 4.9/5

Day Spa · Bangkok

BTS Phrom Phong · 40 m

Boutique spa on Sukhumvit 24 offering Thai healing rituals, hot stone therapy, and deep muscle relief near BTS Phrom...

From 650 THB

AThai & Massage

AThai & Massage

★ 4.8/5

Day Spa · Bangkok

BTS Asok · 350 m

Modern wellness retreat on Sukhumvit 18 near BTS Asok, featuring traditional Thai massage, hot stone, and herbal ball...

From 350 THB

SO/ SPA at SO/ Bangkok
Featured

SO/ SPA at SO/ Bangkok

★ 4.8/5

Hotel Spa · Bangkok

MRT Lumphini · 210 m

Luxury wellness retreat at SO/ Bangkok featuring Himmapan forest design, custom facials, and Lumphini Park views.

From 1,900 THB

Vanarin Spa

Vanarin Spa

★ 4.8/5

Day Spa · Bangkok

BTS Chit Lom · 240 m

Luxury wellness sanctuary at President Tower near BTS Chit Lom & Phloen Chit, featuring endota rituals & hot stones.

From 1,500 THB Save up to 10%

Absolute Home Spa

Absolute Home Spa

★ 4.7/5

Day Spa · Bangkok

BTS Chit Lom · 350 m

Homely boutique spa on Soi Langsuan near BTS Chit Lom offering signature detox rituals, Thai bodywork, and oil massages.

From 600 THB

AWAY Spa by W Bangkok

AWAY Spa by W Bangkok

★ 4.7/5

Hotel Spa · Bangkok

BTS Saint Louis · 170 m

Futuristic wellness sanctuary at W Bangkok featuring vibrant mood pods, VIP suites, deep tissue, and detox massages.

From 3,199 THB Save up to 48%

Gaaya by Oasis Spa

Gaaya by Oasis Spa

★ 4.7/5

Day Spa · Bangkok

BTS Phrom Phong · 700 m

Minimalist sanctuary in Sukhumvit 39 near BTS Phrom Phong, featuring signature Gaaya therapies & Office Syndrome care.

From 1,701 THB

The Peninsula Spa

The Peninsula Spa

★ 4.7/5

Hotel Spa · Bangkok

BTS Charoen Nakhon · 550 m

Ultra-luxury riverside retreat at The Peninsula Bangkok featuring private suites, Ayurvedic rituals, & Biologique...

From 2,071 THB Save up to 30%

DIORA Langsuan Luxury Spa

DIORA Langsuan Luxury Spa

★ 4.6/5

Day Spa · Bangkok

BTS Chit Lom · 350 m

Elegant 36-room retreat on Soi Langsuan near BTS Chit Lom, featuring hot stone massage & silk secret spa rituals.

From 950 THB Save up to 25%

Oasis Spa Sukhumvit 31

Oasis Spa Sukhumvit 31

★ 4.5/5

Day Spa · Bangkok

BTS Phrom Phong · 1400 m

Secret garden villa in Sukhumvit 31 near BTS Phrom Phong, featuring signature King & Queen signature massages &...

From 1,431 THB

Bangrak Spa and Massage

Bangrak Spa and Massage

★ 4.1/5

Day Spa · Bangkok

BTS Saphan Taksin · 1000 m

Historic Charoen Krung retreat near BTS Saphan Taksin featuring Thai bodywork, office syndrome care, & body scrubs.

From 468 THB Save up to 23%

Kham Massage and Spa

Kham Massage and Spa

Day Spa · Bangkok

MRT Queen Sirikit National Convention Centre · 900 m

Cozy garden oasis on Sukhumvit 22 near BTS Phrom Phong, offering firm Thai massage, Indian head therapy, & scrubs.

From 1,750 THB

So Thai Spa

So Thai Spa

Day Spa · Bangkok

BTS Chong Nonsi · 850 m

Serene day spa near BTS Chong Nonsi & MRT Sam Yan, offering traditional Thai massage, hot oil, & couple packages.

From 800 THB