
Spa Hotels & Resorts in North Thailand from AU$94
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on North Thailand Spa Hotels
Our top choices for North Thailand hotels with a spa

9.0 out of 10, Wonderful, (337 reviews)
cleanliness Revitalise in a mountain resort with 3 spa treatment rooms and soothing hydrotherapy in the Chiang Mai highlands.
The price is AU$98
includes taxes & fees
12 June - 13 June

10.0 out of 10, Exceptional, (2 reviews)
The price is AU$156
includes taxes & fees
18 May - 19 May

cleanliness Rejuvenate at the wellness resort's spa with daily massages, outdoor pool, and garden sanctuary.
The price is AU$138
includes taxes & fees
12 June - 13 June

8.8 out of 10, Excellent, (60 reviews)
cleanliness Pamper yourself in a mountainside retreat with 3 spa treatment rooms, complete with reflexology, aromatherapy, and a rejuvenating sauna.
The price is AU$177
includes taxes & fees
16 May - 17 May

9.0 out of 10, Wonderful, (455 reviews)
cleanliness Immerse in therapeutic mountain spa experiences with outdoor treatment areas and yoga overlooking lush scenery.
The price is AU$218
includes taxes & fees
27 May - 28 May

10.0 out of 10, Exceptional, (1 review)
The price is AU$110
includes taxes & fees
27 May - 28 May

8.8 out of 10, Excellent, (62 reviews)
cleanliness Retreat to a tranquil oasis where Thai massages and aromatherapy treatments await at the full-service spa with a spa pool and steam room.
The price is AU$110
includes taxes & fees
15 May - 16 May

9.4 out of 10, Exceptional, (876 reviews)
cleanliness Unwind with riverside spa treatments, soothing deep soaking tubs, and a stunning outdoor pool at this elegant Chiang Rai retreat.
The price is AU$129
includes taxes & fees
27 May - 28 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Spa hotels with pools in North Thailand

9.0 out of 10, Wonderful, (455)
The price is AU$218
includes taxes & fees
27 May - 28 May








































