Best Resorts in Thailand

Compare and save

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Thailand

Resorts in Thailand

Our top choices for Thailand resorts

Phuket Marriott Resort & Spa, Merlin Beach

5.0 star property
9.4 out of 10, Exceptional, (1009)
"Very nice resort and the people are very hospitable. "
$207 nightly
The price is $224
Sep 26 - Sep 27
Total with taxes and fees
Phuket Marriott Resort & Spa, Merlin Beach

SAii Phi Phi Island Village

5.0 star property
9.0 out of 10, Wonderful, (1004)
"Breathtaking property with amazing staff and world class authentic Thai Restaurant! Worth the multiple legs/hops to get here. Will definitely be coming back!"
SAii Phi Phi Island Village

Pullman Phuket Arcadia Naithon Beach

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Really nice hotel with awesome service. Little bit damp in the room but everything else was top notch. "
$103 nightly
The price is $112
Oct 14 - Oct 15
Total with taxes and fees
Pullman Phuket Arcadia Naithon Beach

The Kee Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (1005)
"Great location, friendly staff and a reasonable buffet"
$94 nightly
The price is $101
Oct 3 - Oct 4
Total with taxes and fees
The Kee Resort & Spa

Paradox Resort Phuket

5.0 star property
8.8 out of 10, Excellent, (1001)
"Hotel is conveniently located next to beautiful beach & local Thai food restaurants, easy to get transport to other tourist spots."
$146 nightly
The price is $158
Oct 10 - Oct 11
Total with taxes and fees
Paradox Resort Phuket

Avani Pattaya Resort

5.0 star property
9.0 out of 10, Wonderful, (981)
"I’ve been staying there for many years great hotel, great service and very convenient location"
$111 nightly
The price is $119
Sep 23 - Sep 24
Total with taxes and fees
Avani Pattaya Resort

Sunwing Bangtao Beach

4.0 star property
8.6 out of 10, Excellent, (667)
"Excellent for families."
$99 nightly
The price is $107
Oct 1 - Oct 2
Total with taxes and fees
Sunwing Bangtao Beach

Hilton Pattaya

5.0 star property
9.2 out of 10, Wonderful, (1010)
"GREAT STAFF LOCATION AN FOOD "
$187 nightly
The price is $201
Sep 25 - Sep 26
Total with taxes and fees
Hilton Pattaya

Diamond Cliff Resort & Spa, Patong Beach

5.0 star property
8.8 out of 10, Excellent, (1005)
"Beautiful hotel away from the noisy Patong area. "
$87 nightly
The price is $93
Sep 25 - Sep 26
Total with taxes and fees
Diamond Cliff Resort & Spa, Patong Beach

Holiday Style Ao Nang Beach Resort Krabi

3.0 star property
8.4 out of 10, Very Good, (274)
"The resort is very nice, it’s across Aonang beach which is amazing! The staffs were very nice too."
$41 nightly
The price is $45
Sep 23 - Sep 24
Total with taxes and fees
Holiday Style Ao Nang Beach Resort Krabi

Le Meridien Phuket Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (996)
"Outdoor pools, beach. Family friendly, staff are amazing 👏 "
$138 nightly
The price is $149
Sep 23 - Sep 24
Total with taxes and fees
Le Meridien Phuket Beach Resort

Cape Dara Resort

5.0 star property
8.8 out of 10, Excellent, (1008)
"Wonder experience. Beautiful resort & rooms."
$116 nightly
The price is $125
Sep 25 - Sep 26
Total with taxes and fees
Cape Dara Resort

Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Amazing Resort"
$68 nightly
The price is $73
Sep 23 - Sep 24
Total with taxes and fees
Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

Amari Phuket

5.0 star property
9.0 out of 10, Wonderful, (1008)
"Beautifull place very clean and Staff were very friendly helpfull enjoyed our stay "
$123 nightly
The price is $132
Sep 23 - Sep 24
Total with taxes and fees
Amari Phuket

Niranapa Boutique Resort

4.0 star property
9.4 out of 10, Exceptional, (30)
"Very neat, good location, lovely staff "
$46 nightly
The price is $50
Sep 28 - Sep 29
Total with taxes and fees
Niranapa Boutique Resort

Nap Patong

4.0 star property
9.0 out of 10, Wonderful, (1010)
"Great location with very friendly staff"
$52 nightly
The price is $56
Sep 28 - Sep 29
Total with taxes and fees
Nap Patong

JW Marriott Khao Lak Resort and Spa

5.0 star property
9.4 out of 10, Exceptional, (689)
"A good resort - with very helpful staff. The property is amazing "
$155 nightly
The price is $168
Sep 23 - Sep 24
Total with taxes and fees
JW Marriott Khao Lak Resort and Spa

Centara Grand Mirage Beach Resort Pattaya

5.0 star property
8.6 out of 10, Excellent, (1001)
"Wonderful amazing incredible place staff were so friendly helpful amazing incredible, the VIP lounge was amazing that staff in there were so funny incredible amazing people that work there location was wonderful I will be back this is our second time in 2 weeks to go back."
$155 nightly
The price is $167
Sep 29 - Sep 30
Total with taxes and fees
Centara Grand Mirage Beach Resort Pattaya

Kamala Beach Resort, A Sunprime Resort - Adults Only

4.0 star property
8.8 out of 10, Excellent, (1001)
"I recommend it for Relaxing vacation "
$81 nightly
The price is $88
Sep 29 - Sep 30
Total with taxes and fees
Kamala Beach Resort, A Sunprime Resort - Adults Only

Vannee Golden Sands Beachfront Resort

4.5 star property
8.2 out of 10, Very Good, (64)
"Excellent stay, staff was very kind, friendly and professional, the restaurant serves exquisite food and the pool takes your breath away, rooms are comfortable and equipped with everything you may need, magic! It is windy though and the bathrooms don’t have a door, that is a big downside. "
Vannee Golden Sands Beachfront Resort
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Thailand Hotel Reviews

Price trends for hotels in Thailand

Price trends for hotels in Thailand

Less expensive
More expensive
Next month
September
January
$73
Month
Price
January
$149
February
$138
March
$116
April
$112
May
$97
June
$102
July
$107
August
$102
September
$66
October
$73
November
$105
December
$134
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed Resorts in Thailand. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about Thailand

Find out more about Thailand

Thailand Resorts information

Number of reviews
16,722
Accommodation
1336 Resorts
Lowest Price
$45
Highest Price
$224

Frequently asked questions

How much do resorts in Thailand cost?
Resorts in Thailand cost between $45 and $224 per night. Make use of Expedia's filter tool to search for "Hotel resort" under the "Property type" filter, then lock in a stay that's easy on the wallet. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best resorts in Thailand?
Jump straight into vacation mode and enjoy plenty of R&R in one of Thailand's multiple resorts. With a total average guest review rating of 8.8, there's something for everyone's taste and budget. Many visitors to Bangkok love staying at Dhabkwan Resort, a 3.5-star option with a terrace and individually decorated rooms. Another winning choice in this popular city is Lantana Resort Hotel Bangkok. This 3-star escape features individually decorated rooms and premium bedding.
How many resorts are there in Thailand?
Browse our 1336 resorts in Thailand and then lock in your favorite. Whether you're organizing a family getaway, kicking it with your pals or treating your spouse, your perfect stay is just a few clicks away with Expedia.
Are there any family-friendly resorts in Thailand?
You can book family-friendly resorts in destinations around Thailand, including Bangkok. Dhabkwan Resort has everything you'll need for a fun getaway in one convenient location. This traveler favorite has a 3.5-star rating and amenities including complimentary breakfast and free WiFi. Alternatively, throw your bags down at Lantana Resort Hotel Bangkok. With amenities like housekeeping services and a cafe, this 3-star property in Bangkok will make you and the family feel relaxed and welcome. After you've checked in to your room, it's time to discover the best of Bangkok. Enjoy unforgettable days out at family-friendly attractions such as Grand Palace and Sea Life Bangkok Ocean World.
Why book your resort in Thailand with Expedia?
Booking a resort in Thailand is as easy as entering your travel dates and picking a place that satisfies your needs. Seeking something affordable or luxurious, or a stay that also has a hot tub and a pool? Use Expedia's search filters to further narrow your search results and find the perfect fit.
How can I find cheap resorts in Thailand?
The easiest way to compare cheap resorts in Thailand is with Expedia's nifty filter tool. Fine-tune your search results by star rating, budget and amenities to land awesome rates with only a few clicks.
What is there to do in Thailand near my resort?
You'll find countless things to see and do in Thailand. If you're on your way to Bangkok, don't miss Grand Palace, Bangkok National Museum and Sea Life Bangkok Ocean World. Basing yourself in Chiang Mai Province? Art in Paradise, Doi Suthep-Pui National Park and Chiang Mai National Museum are among the best sights here.