Most popular cities in Thailand
- Koh Lanta343 resorts
- Khao Lak155 resorts
- Bangkok1063 resorts
- Hua Hin353 resorts
Top regions in Thailand
Show all regionsAmazing spa hotels in Thailand
8.4Great151 reviews
Resort
The Surin Phuket - Sha Extra Plus
Thailand, Surin Beach (Phuket)
from NZD 321 per night
8.4Great114 reviews
Resort
Sri Panwa Phuket Luxury Pool Villa Hotel - Sha Plus
Thailand, Cape Panwa
from NZD 499 per night
8.6Great1204 reviews
Hotel
Pathumwan Princess Hotel - Sha Extra Plus Certified
Thailand, Bangkok
from NZD 185 per night
8.6Great311 reviews
Resort
Pimalai Resort & Spa - Sha Extra Plus
Thailand, Koh Lanta
from NZD 273 per night
8.2Great213 reviews
Resort
The Regent Cha Am Beach Resort, Hua Hin
Thailand, Cha-Am
from NZD 66 per night
8.6Great55 reviews
Resort
Anantara Golden Triangle Elephant Camp & Resort
Thailand, Chiang Rai
from NZD 2 424 per night
Top family hotels in Thailand
8.4Great511 reviews
Hotel
Duangtawan Hotel Chiang Mai -Sha Extra Plus
Thailand, Chiang Mai
from NZD 59 per night
8.2Great121 reviews
Hotel
Century Park Hotel - Sha Extra Plus
Thailand, Bangkok
from NZD 99 per night
8.4Great271 reviews
Resort
Centara Grand Beach Resort & Villas Hua Hin
Thailand, Hua Hin
from NZD 193 per night
8.0Great99 reviews
Resort
Sofitel Krabi Phokeethra Golf And Spa Resort
Thailand, Klong Muang Beach
from NZD 254 per night
7.8Very good82 reviews
Hotel
The Emerald Hotel - Sha Extra Plus
Thailand, Bangkok
from NZD 119 per night
8.4Great698 reviews
Hotel
The Landmark Bangkok - Sha Extra Plus
Thailand, Bangkok
from NZD 172 per night
8.2Great51 reviews
Resort
Aleenta Resort And Spa, Hua Hin - Pranburi Sha Plus
Thailand, Pran Buri
from NZD 228 per night
8.6Great639 reviews
Hotel
Grande Centre Point Hotel Ratchadamri Bangkok
Thailand, Bangkok
from NZD 122 per night
Best luxury hotels in Thailand
8.4Great403 reviews
Hotel
Royal Orchid Sheraton Hotel And Towers
Thailand, Bangkok
from NZD 122 per night
8.6Great64 reviews
Resort
Intercontinental Koh Samui Resort, An Ihg Hotel
Thailand, Taling Ngam (Koh Samui)
from NZD 479 per night
8.4Great145 reviews
Hotel
Centara Grand At Central Plaza Ladprao Bangkok
Thailand, Bangkok
from NZD 158 per night
8.4Great144 reviews
Hotel
The Westin Grande Sukhumvit, Bangkok
Thailand, Bangkok
from NZD 276 per night
8.2Great196 reviews
Resort
Anantara Hua Hin Resort - Sha Certified
Thailand, Hua Hin
from NZD 134 per night
8.2Great272 reviews
Hotel
Deevana Plaza Phuket - Sha Extra Plus
Thailand, Patong
from NZD 139 per night
8.4Great823 reviews
Hotel
Novotel Bangkok Suvarnabhumi Airport
Thailand, Bangkok
from NZD 238 per night
8.4Great168 reviews
Hotel
Eastin Hotel Makkasan, Bangkok - Sha Extra Plus
Thailand, Bangkok
from NZD 94 per night
Cheap hotels in Thailand
8.4Great198 reviews
Hotel
Citin Pratunam Bangkok By Compass Hospitality
Thailand, Bangkok
from NZD 59 per night
8.6Great3325 reviews
Inn
Rambuttri Village Plaza - Sha Extra Plus
Thailand, Bangkok
from NZD 44 per night
8.0Great113 reviews
Hotel
Samui Honey Cottages Beach Resort - Sha Extra Plus
Thailand, Choeng Mon
from NZD 64 per night
8.2Great94 reviews
Resort
Kata Sea Breeze Resort - Sha Plus
Thailand, Kata Beach (Phuket)
from NZD 51 per night
7.8Very good52 reviews
Hotel
Centara Life Cha-Am Beach Resort Hua Hin
Thailand, Cha-Am
from NZD 81 per night
Resorts with beach in Thailand
7.6Very good123 reviews
Hotel
Courtyard By Marriott Phuket Town
Thailand, Phuket
from NZD 87 per night
8.4Great125 reviews
Resort
Ramada Resort By Wyndham Khao Lak
Thailand, Khao Lak
from NZD 175 per night
8.4Great260 reviews
Resort
Dusit Thani Krabi Beach Resort - Sha Extra Plus
Thailand, Klong Muang Beach
from NZD 193 per night
8.2Great148 reviews
Resort
Intercontinental Pattaya Resort, An Ihg Hotel
Thailand, Pattaya
from NZD 239 per night
8.4Great122 reviews
Resort
Centara Villas Samui - Sha Plus
Thailand, Lamai Beach (Koh Samui)
from NZD 109 per night
8.2Great129 reviews
Hotel
Centara Karon Resort Phuket - Sha Extra Plus
Thailand, Karon
from NZD 201 per night
8.6Great206 reviews
Hotel
Centara Kata Resort Phuket - Sha Plus
Thailand, Kata Beach (Phuket)
from NZD 72 per night
8.2Great304 reviews
Hotel
Sunwing Bangtao Beach
Thailand, Bang Tao Beach (Phuket)
from NZD 150 per night
Resorts with free parking in Thailand
8.2Great202 reviews
Hotel
Centara Riverside Hotel Chiang Mai
Thailand, Chiang Mai
from NZD 81 per night
8.6Great770 reviews
Resort
Holiday Inn Resort Phuket, An Ihg Hotel
Thailand, Patong
from NZD 145 per night
8.4Great257 reviews
Hotel
Sheraton Grande Sukhumvit, A Luxury Collection Hotel, Bangkok
Thailand, Bangkok
from NZD 331 per night
8.6Great293 reviews
Hotel
The Sukhothai Bangkok - Sha Plus Certified
Thailand, Bangkok
from NZD 309 per night
8.4Great159 reviews
Resort
Banyan Tree Phuket
Thailand, Bang Tao Beach (Phuket)
from NZD 516 per night
8.4Great501 reviews
Resort
Anantara Riverside Bangkok Resort
Thailand, Bangkok
from NZD 177 per night
8.4Great208 reviews
Resort
Jw Marriott Phuket Resort And Spa
Thailand, Mai Khao
from NZD 201 per night
8.6Great184 reviews
Hotel
The Athenee Hotel, A Luxury Collection Hotel, Bangkok
Thailand, Bangkok
from NZD 314 per night
Top Resorts in Thailand
8.6Great282 reviews
Hotel
Intercontinental Bangkok, An Ihg Hotel
Thailand, Bangkok
from NZD 263 per night
8.2Great447 reviews
Hotel
The Royal Paradise Hotel & Spa - Sha Extra Plus
Thailand, Patong
from NZD 44 per night
8.4Great288 reviews
Resort
Doubletree By Hilton Phuket Banthai Resort
Thailand, Patong
from NZD 153 per night
8.4Great457 reviews
Resort
Katathani Phuket Beach Resort - Sha Extra Plus
Thailand, Kata Beach (Phuket)
from NZD 153 per night
8.2Great312 reviews
Resort
Diamond Cliff Resort & Spa - Sha Extra Plus
Thailand, Patong
from NZD 195 per night