Best Resorts in Thailand

Compare and save
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Thailand

Our top choices for Thailand resorts

Phuket Marriott Resort & Spa, Merlin Beach

Phuket Marriott Resort & Spa, Merlin Beach
5.0 star property
Patong
9.4 out of 10, Exceptional, (1,002 reviews)
"A truly amazing property with friendly staff "
United States
Alvaro
$313 nightly
The price is $338
Mar 16 - Mar 17
Total with taxes and fees
Phuket Marriott Resort & Spa, Merlin Beach

Sawaddi Patong Resort & Spa by Tolani

Sawaddi Patong Resort & Spa by Tolani
4.0 star property
Patong
8.2 out of 10, Very Good, (919 reviews)
"Staff were very nice, they helped us bring our bags to our room. The room was clean and spacious. We had a great view of the pool. "
United States
Jade
$46 nightly
The price is $50
Apr 3 - Apr 4
Total with taxes and fees
Sawaddi Patong Resort & Spa by Tolani

Paradox Resort Phuket

Paradox Resort Phuket
5.0 star property
Karon
8.8 out of 10, Excellent, (1,003 reviews)
"GREAT STAFF AND LOCATION AND HOTEL"
Australia
adam
$155 nightly
The price is $167
Apr 3 - Apr 4
Total with taxes and fees
Paradox Resort Phuket

Ban's Diving Resort

Ban's Diving Resort
3.0 star property
Koh Tao
8.0 out of 10, Very Good, (397 reviews)
"Everything was well organized, cleans and the staff were great"
Canada
Lee
$83 nightly
The price is $90
Mar 15 - Mar 16
Total with taxes and fees
Ban's Diving Resort

Holiday Inn Resort Phuket by IHG

Holiday Inn Resort Phuket by IHG
4.0 star property
Patong
9.0 out of 10, Wonderful, (1,001 reviews)
"Rooms are amazing, customer service couldn't be more accommodating, pools are unreal. Perfect location. 5 stars. "
Australia
mark
$120 nightly
The price is $129
Apr 5 - Apr 6
Total with taxes and fees
Holiday Inn Resort Phuket by IHG

Le Meridien Phuket Beach Resort

Le Meridien Phuket Beach Resort
5.0 star property
Karon
9.0 out of 10, Wonderful, (1,002 reviews)
"Resort is impressive. Rooms and grounds were beautiful. The staff is wonderful and the food was excellent. Very close to Patong Beach but far enough away to feel relaxed!"
United States
Troy
$313 nightly
The price is $338
Mar 10 - Mar 11
Total with taxes and fees
Le Meridien Phuket Beach Resort

Supalai Scenic Bay Resort And Spa

Supalai Scenic Bay Resort And Spa
3.5 star property
Pa Klok
8.0 out of 10, Very Good, (318 reviews)
"Cleanliness, staff, amenities were all excellent. "
Canada
Hector
$60 nightly
The price is $65
Apr 5 - Apr 6
Total with taxes and fees
Supalai Scenic Bay Resort And Spa

Centara Grand Mirage Beach Resort Pattaya

Centara Grand Mirage Beach Resort Pattaya
5.0 star property
North Pattaya
8.6 out of 10, Excellent, (1,001 reviews)
"Suitable for family of all ages, very comfortable property."
Thailand
Scott
$190 nightly
The price is $204
Mar 8 - Mar 9
Total with taxes and fees
Centara Grand Mirage Beach Resort Pattaya

The Briza Beach Resort, Samui

The Briza Beach Resort, Samui
4.5 star property
Koh Samui
8.0 out of 10, Very Good, (783 reviews)
"Tiny pool and only 16 beds around it, for the size of the hotel, let it down "
United Kingdom
Don
$95 nightly
The price is $103
Apr 5 - Apr 6
Total with taxes and fees
The Briza Beach Resort, Samui

The Kee Resort & Spa

The Kee Resort & Spa
4.0 star property
Patong
8.6 out of 10, Excellent, (1,007 reviews)
"Great breakfast, staff and location!"
United States
Joseph
$99 nightly
The price is $107
Mar 10 - Mar 11
Total with taxes and fees
The Kee Resort & Spa

Amari Pattaya

Amari Pattaya
5.0 star property
Central Pattaya
8.8 out of 10, Excellent, (1,005 reviews)
"It’s a wonderful property. If you are visiting Pattaya, it’s a must stay. It has amazing interiors, great service, and variety of activities. Great views."
United States
Karanjeet
$122 nightly
The price is $132
Mar 30 - Mar 31
Total with taxes and fees
Amari Pattaya

Diamond Cliff Resort & Spa, Patong Beach

Diamond Cliff Resort & Spa, Patong Beach
5.0 star property
Patong
8.8 out of 10, Excellent, (1,005 reviews)
"The resort was beautiful and clean the service was great "
United States
Shena
$126 nightly
The price is $136
Mar 7 - Mar 8
Total with taxes and fees
Diamond Cliff Resort & Spa, Patong Beach

Santhiya Koh Yao Yai Resort & Spa

Santhiya Koh Yao Yai Resort & Spa
5.0 star property
Ko Yao
9.2 out of 10, Wonderful, (1,069 reviews)
"Nice location and great food. Enjoyed the stay"
United States
Samuel
$257 nightly
The price is $279
Mar 16 - Mar 17
Total with taxes and fees
Santhiya Koh Yao Yai Resort & Spa

Centara Grand Beach Resort Phuket

Centara Grand Beach Resort Phuket
5.0 star property
Karon
8.4 out of 10, Very Good, (1,002 reviews)
"Service was friendly and helpful. Being on the beach was a bonus. Rooms are generous in size and very clean "
Australia
Richard
$258 nightly
The price is $279
Mar 12 - Mar 13
Total with taxes and fees
Centara Grand Beach Resort Phuket

JW Marriott Khao Lak Resort and Spa

JW Marriott Khao Lak Resort and Spa
5.0 star property
Khuk Khak Beach
9.4 out of 10, Exceptional, (740 reviews)
"Staff were exceptional. "
United Kingdom
Stephen
$313 nightly
The price is $338
Mar 27 - Mar 28
Total with taxes and fees
JW Marriott Khao Lak Resort and Spa

Hilton Pattaya

Hilton Pattaya
5.0 star property
Central Pattaya
9.2 out of 10, Wonderful, (1,009 reviews)
"Great location "
Hong Kong SAR China
EDITE
$189 nightly
The price is $203
Mar 15 - Mar 16
Total with taxes and fees
Hilton Pattaya

Le Méridien Phuket Mai Khao Beach Resort

Le Méridien Phuket Mai Khao Beach Resort
5.0 star property
Mai Khao
9.0 out of 10, Wonderful, (97 reviews)
"This resort was nothing short of exceptional. From the food to the property to the staff everything was top tier. The staff were extremely welcoming and kind from the moment we arrived to the moment we left. Would highly recommend this hotel to anyone. "
United States
Barbara
$199 nightly
The price is $215
Apr 1 - Apr 2
Total with taxes and fees
Le Méridien Phuket Mai Khao Beach Resort

Avani Pattaya Resort

Avani Pattaya Resort
5.0 star property
Central Pattaya
9.0 out of 10, Wonderful, (1,002 reviews)
"Room was spotless and the staff were excellent "
United Kingdom
Nigel
$131 nightly
The price is $141
Mar 16 - Mar 17
Total with taxes and fees
Avani Pattaya Resort

Royal Cliff Beach Hotel Pattaya

Royal Cliff Beach Hotel Pattaya
5.0 star property
South Pattaya
8.6 out of 10, Excellent, (1,001 reviews)
"Great stay "
United Kingdom
Andrew
$152 nightly
The price is $164
Apr 1 - Apr 2
Total with taxes and fees
Royal Cliff Beach Hotel Pattaya

Phuket Graceland Resort And Spa

Phuket Graceland Resort And Spa
4.5 star property
Patong
8.8 out of 10, Excellent, (1,000 reviews)
"Yes all very good, a very good stay."
Australia
David
$98 nightly
The price is $106
Apr 3 - Apr 4
Total with taxes and fees
Phuket Graceland Resort And Spa
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Thailand Hotel Reviews

Price trends for hotels in Thailand

Less expensive
More expensive
This month
Next month
May
January
$123
$101
Month
Price
January
$194
February
$182
March
$123
April
$101
May
$80
June
$82
July
$93
August
$93
September
$91
October
$100
November
$142
December
$179
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

Thailand Resorts information

Number of reviews
17,362
Accommodation
1354 Resorts
Lowest Price
$50
Highest Price
$338

Frequently asked questions

How much do resorts in Thailand cost?
Resorts in Thailand cost between $50 and $338 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.7, 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 1354 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.