Spa and Massage in Selangor: 7 Hotel Spas and Thai Massage Centres
Spa and massage in Selangor is mostly found in shopping malls and hotels rather than on spa streets, so the easiest places for visitors are the malls they already go to: Sunway Pyramid, 1 Utama, Central i-City and The Mines. This guide covers Selangor only; for Bukit Bintang foot reflexology and city-centre spas, see our Kuala Lumpur spa and massage guide.
This guide covers 7 spa and massage venues in Selangor, checked against each spa's or hotel's own website in October 2026. Five are outlets of Thai Odyssey, a Malaysian Thai massage chain whose official outlet list gives the address, phone number and hours for each branch. We list fewer independent spas because we could not confirm their current hours on a source we could read.
快速跳转 (7)
Hotel Spas in Selangor
Sunway MediSpa
Sunway MediSpa is the spa and wellness centre at Sunway Resort Hotel, part of the Sunway group. Its spa menu lists traditional Malay massage (urut) at RM425 for 60 minutes and RM565 for 90 minutes, aromatherapy massage and deep tissue massage, 30-minute foot, back or head-and-shoulder massages at RM190, body scrubs, facials and Indiba skin treatments. Prices are subject to taxes.
The hotel lists operating hours of 10 am to 7 pm. Book ahead on 03-7495 1666. It is the most expensive option in this guide and suits a treat after a day at Sunway Lagoon or Sunway Pyramid.
Sari Kayangan Spa and Wellness
Sari Kayangan Spa and Wellness is the spa at Sama-Sama Hotel KL International Airport, the hotel at KLIA. The hotel lists its operating hours as 10 am to 10 pm. Hotel line: 03-8787 3333.
It is the most practical spa for a long layover at KLIA (Terminal 1). The hotel also lists a jacuzzi, sauna and steam room on Level 1, next to the pool.
Thai Massage in Selangor Malls
Thai Odyssey Sunway Pyramid
Thai Odyssey is a Malaysian Thai massage and spa chain. Its Sunway Pyramid outlet is on Lower Ground 2-A of the mall and is open daily from 10 am to 10 pm. Phone: 03-5635 6966.
Thai Odyssey takes bookings through its app, from the same day up to two months ahead, or by web and phone from two days ahead. Prices are not shown on its website.
Thai Odyssey 1 Utama
The Thai Odyssey outlet at 1 Utama is in the basement of the New Wing. It is open from 10 am to 10 pm Sunday to Thursday and until 10:30 pm on Friday and Saturday. Phone: 03-7710 4663.
The same mall also has Dream Spa by Thai Odyssey on the second floor (S117A, phone 03-7710 5966), run by the same company.
Thai Odyssey Central i-City
Thai Odyssey Central i-City is on the first floor of the Central i-City mall in Shah Alam, open daily from 10 am to 10 pm. Phone: 03-5523 0777.
It is the closest Thai Odyssey outlet to the i-City light displays and to Hospital Shah Alam and the Seksyen 7 area.
Thai Odyssey The Mines
Thai Odyssey The Mines is on Level 2 of The Mines shopping centre in Seri Kembangan, south of Kuala Lumpur. It is open daily from 10 am to 10 pm. Phone: 03-8948 8082.
The Mines is near the Serdang area and the Palace of the Golden Horses, so it suits visitors staying in the south of the Klang Valley.
Thai Odyssey Gateway@klia2
Thai Odyssey Gateway@klia2 is in the shopping mall attached to the klia2 terminal, on level L2M. It is open daily from 10 am to 10 pm. Phone: 03-8787 8266.
Allow enough time before your flight: give yourself at least two hours after the massage to clear immigration and security.
Tips for Spa and Massage in Selangor
预订
Thai Odyssey confirms app bookings instantly, from the same day up to two months ahead; web and phone bookings need two days to a month of notice. Hotel spas prefer bookings, so phone ahead.
Prices
Only Sunway MediSpa publishes its prices online. For the others, ask for the price for 60 or 90 minutes when you book, and whether tax is added.
At the airport
Thai Odyssey at Gateway@klia2 and Sari Kayangan Spa at the Sama-Sama Hotel (KLIA) are the two options here for travellers between flights. Check which terminal your flight uses first.
Before your massage
Tell the therapist about injuries, pregnancy or allergies to oils before starting. For Thai massage you are given loose clothes to change into.
Spa and Massage in Selangor: Frequently Asked Questions
Where can I get a massage near Sunway Lagoon?
Thai Odyssey has an outlet inside Sunway Pyramid (Lower Ground 2-A), open daily 10 am to 10 pm, and Sunway MediSpa at Sunway Resort Hotel is open 10 am to 7 pm. Both are a short walk from Sunway Lagoon.
Is there a spa at KLIA or klia2?
Yes. Thai Odyssey is in Gateway@klia2, open daily 10 am to 10 pm, and Sari Kayangan Spa at the Sama-Sama Hotel next to KLIA Terminal 1 is open 10 am to 10 pm.
How much does a hotel spa massage cost in Selangor?
At Sunway MediSpa, a 60-minute Malay massage is RM425 and a 90-minute one RM565, with a 30-minute foot or back massage at RM190, plus taxes.
How do I book a Thai Odyssey massage in Selangor?
Use the Thai Odyssey app, which takes same-day bookings up to two months ahead with instant confirmation. Web and phone bookings need two days to a month of notice.
