Best Resorts in Thailand

Compare and save

    price find illustration
    Change your mind
    Our total price for your stay includes taxes and fees
    deals illustration
    Treat yourself
    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Thailand

Compare 1310 Resorts in Thailand with updated reviews, rates, and availability.

Phuket Marriott Resort & Spa, Merlin Beach

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Great staff, convenient dining and private beach was nice."
$175 nightly
The price is $188
Jun 22 - Jun 23
Total includes taxes and fees
Phuket Marriott Resort & Spa, Merlin Beach

Avani Pattaya Resort

5.0 star property
8.8 out of 10, Excellent, (959)
"Very nice room hotel location is great staff were very friendly and helpful "
$108 nightly
The price is $115
Jul 9 - Jul 10
Total includes taxes and fees
Avani Pattaya Resort

Diamond Cliff Resort & Spa, Patong Beach

5.0 star property
8.8 out of 10, Excellent, (1009)
"Great resort!"
$90 nightly
The price is $97
Jun 27 - Jun 28
Total includes taxes and fees
Diamond Cliff Resort & Spa, Patong Beach

Paradox Resort Phuket

5.0 star property
8.8 out of 10, Excellent, (1001)
"Great place to stay. Walking distance to shops and beach. "
$90 nightly
The price is $97
Jun 24 - Jun 25
Total includes taxes and fees
Paradox Resort Phuket

Pullman Phuket Arcadia Naithon Beach

5.0 star property
9.2 out of 10, Wonderful, (1000)
"Wonderful stay, beautiful views and amazing staff. Would recommend to anyone!!! "
$121 nightly
The price is $130
Jun 23 - Jun 24
Total includes taxes and fees
Pullman Phuket Arcadia Naithon Beach

Vannee Golden Sands Beachfront Resort

4.5 star property
8.2 out of 10, Very Good, (55)
"Staff is very friendly. Rooms are very clean. We had a street view, got prettt loud but got real quiet around 8pm. Lobby was very clean and even tho it got very busy staff was efficient and quick with getting us checked us. "
$106 nightly
The price is $115
Jun 27 - Jun 28
Total includes taxes and fees
Vannee Golden Sands Beachfront Resort

JW Marriott Phuket Resort & Spa

5.0 star property
9.2 out of 10, Wonderful, (931)
"Awesome everything from check in to check out. "
$156 nightly
The price is $168
Jun 22 - Jun 23
Total includes taxes and fees
JW Marriott Phuket Resort & Spa

Centara Grand Mirage Beach Resort Pattaya

5.0 star property
8.6 out of 10, Excellent, (1000)
"Every time we go to Pattaya, we stay at this hotel. Each room has an ocean view. The hotel also has a waterpark with a lazy river, pools, and a children's playground. This hotel is perfect for family vacations."
$157 nightly
The price is $168
Jun 25 - Jun 26
Total includes taxes and fees
Centara Grand Mirage Beach Resort Pattaya

Hilton Pattaya

5.0 star property
9.2 out of 10, Wonderful, (1002)
"Fantastic position, central location, amazing staff"
$182 nightly
The price is $194
Jun 25 - Jun 26
Total includes taxes and fees
Hilton Pattaya

Dusit Thani Krabi Beach Resort

5.0 star property
9.2 out of 10, Wonderful, (597)
"Amazing natural resort, green with animals. Tthe staff was super friendly, very good breakfast with wide variety. Two lovely swiming pools. "
$144 nightly
The price is $156
Jun 24 - Jun 25
Total includes taxes and fees
Dusit Thani Krabi Beach Resort

Centara Grand Beach Resort Phuket

5.0 star property
8.6 out of 10, Excellent, (992)
"Great place to stay"
$153 nightly
The price is $165
Jun 27 - Jun 28
Total includes taxes and fees
Centara Grand Beach Resort Phuket

Royal Cliff Beach Hotel Pattaya

5.0 star property
8.6 out of 10, Excellent, (1000)
"Great place."
$130 nightly
The price is $140
Jun 29 - Jun 30
Total includes taxes and fees
Royal Cliff Beach Hotel Pattaya

Fair House Villas & Spa

4.5 star property
8.8 out of 10, Excellent, (580)
"Excellent location, friendly staff, great amenities "
$100 nightly
The price is $108
Jun 21 - Jun 22
Total includes taxes and fees
Fair House Villas & Spa

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

5.0 star property
9.0 out of 10, Wonderful, (1002)
"Amazing resort, highly recommend "
$65 nightly
The price is $70
Jun 26 - Jun 27
Total includes taxes and fees
Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

Hyatt Regency Phuket Resort

5.0 star property
8.6 out of 10, Excellent, (202)
"Amazing staff and amazing resort "
$141 nightly
The price is $152
Jun 21 - Jun 22
Total includes taxes and fees
Hyatt Regency Phuket Resort

Thavorn Beach Village Resort & Spa Phuket

5.0 star property
8.4 out of 10, Very Good, (1002)
"Amazing stay! Everyone is very nice and pool is beautiful. "
$98 nightly
The price is $106
Jun 26 - Jun 27
Total includes taxes and fees
Thavorn Beach Village Resort & Spa Phuket

Krabi Resort

4.0 star property
8.2 out of 10, Very Good, (1001)
"Great location"
$61 nightly
The price is $66
Jun 26 - Jun 27
Total includes taxes and fees
Krabi Resort

SAii Phi Phi Island Village

5.0 star property
9.0 out of 10, Wonderful, (1000)
"Hotel bonito "
$136 nightly
The price is $147
Jun 30 - Jul 1
Total includes taxes and fees
SAii Phi Phi Island Village

Amari Pattaya

5.0 star property
8.8 out of 10, Excellent, (1000)
"Great stay"
$127 nightly
The price is $136
Jun 22 - Jun 23
Total includes taxes and fees
Amari Pattaya

Hyatt Regency Koh Samui

5.0 star property
9.2 out of 10, Wonderful, (305)
"Everything is perfect."
$188 nightly
The price is $203
Jun 23 - Jun 24
Total includes taxes and fees
Hyatt Regency Koh Samui
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

Frequently asked questions

How much do resorts in Thailand cost?
Resorts in Thailand cost between $66 and $203 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 1310 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.