Best Spa Thailand

Hotel spas in Bangkok

35 places · page 1 of 2

Spas inside hotels. Most take outside guests by booking, and most publish a full treatment menu. 35 places in Bangkok, with prices from ฿200.

  • ฿1,475Typical 60 minutes
  • ★ 4.7Average Google rating

  1. No. 27: Sense, A Rosewood Spa

    Chit Lom & Ploenchit

    Rosewood Bangkok's spa on the sixth floor: Thai massage, herbal compress and facials.

    BTS Phloen Chit · 1 min walk

    4.8 (21)
    ฿3,600 / 60 min
How we rank

Each place gets a score from its Google rating, weighed by how many people have reviewed it, with a small lift for publishing its prices and hours. Prices come from each place's own menu.

Nobody pays to be listed or to move up. How we list and rank

About hotel spas in Bangkok

Most large Bangkok hotels have their own spa, and most take outside guests by booking. Menus run from a single massage to half-day packages, and the prices usually include more time in the spa itself: a steam room, a pool or a relaxation lounge.

Prices are often listed before 7% VAT and 10% service charge. Each hotel spa's page shows its published menu.

Can I use a hotel spa if I'm not staying there?

Usually yes, by booking. A few keep the spa for hotel guests at busy times.

Why are hotel spa prices higher?

You pay for the setting and facilities as well as the treatment, and tax and service charge are often added on top of the menu price.

On the map

places 1–30 of 35

Hotel spa by neighbourhood

By type

In numbers

From the listings

Menu

Massage

Spas

Onsen and sento

Facials

Englishไทย