Resorts in Thailand

Compare and save

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    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, (1002)
"Very clean, very good food. "
The price is SAR 602
SAR 715 total
includes taxes & fees
18 Jun - 19 Jun
Phuket Marriott Resort & Spa, Merlin Beach

Avani Pattaya Resort

5.0 star property
8.8 out of 10, Excellent, (958)
"Very nice room hotel location is great staff were very friendly and helpful "
The price is SAR 408
SAR 480 total
includes taxes & fees
8 Jul - 9 Jul
Avani Pattaya Resort

Diamond Cliff Resort & Spa, Patong Beach

5.0 star property
8.8 out of 10, Excellent, (1000)
"I glad we chose this beau property our family will stay there again"
The price is SAR 293
SAR 347 total
includes taxes & fees
21 Jun - 22 Jun
Diamond Cliff Resort & Spa, Patong Beach

Paradox Resort Phuket

5.0 star property
8.8 out of 10, Excellent, (999)
"Great hotel for families. "
The price is SAR 398
SAR 472 total
includes taxes & fees
21 Jun - 22 Jun
Paradox Resort Phuket

Pullman Phuket Arcadia Naithon Beach

5.0 star property
9.2 out of 10, Wonderful, (997)
"Comfortable "
The price is SAR 364
SAR 432 total
includes taxes & fees
26 Jun - 27 Jun
Pullman Phuket Arcadia Naithon Beach

Vannee Golden Sands Beachfront Resort

4.5 star property
8.2 out of 10, Very Good, (54)
"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. "
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. "
The price is SAR 539
SAR 639 total
includes taxes & fees
17 Jun - 18 Jun
JW Marriott Phuket Resort & Spa

Centara Grand Mirage Beach Resort Pattaya

5.0 star property
8.6 out of 10, Excellent, (1000)
"Best hotel for family "
The price is SAR 542
SAR 638 total
includes taxes & fees
22 Jun - 23 Jun
Centara Grand Mirage Beach Resort Pattaya

Hilton Pattaya

5.0 star property
9.2 out of 10, Wonderful, (1004)
"Great place to stay"
The price is SAR 627
SAR 737 total
includes taxes & fees
17 Jun - 18 Jun
Hilton Pattaya

Dusit Thani Krabi Beach Resort

5.0 star property
9.2 out of 10, Wonderful, (596)
"Amazing natural resort, green with animals. Tthe staff was super friendly, very good breakfast with wide variety. Two lovely swiming pools. "
The price is SAR 658
SAR 780 total
includes taxes & fees
18 Jun - 19 Jun
Dusit Thani Krabi Beach Resort

Centara Grand Beach Resort Phuket

5.0 star property
8.6 out of 10, Excellent, (991)
"Great place to stay"
The price is SAR 527
SAR 626 total
includes taxes & fees
22 Jun - 23 Jun
Centara Grand Beach Resort Phuket

Royal Cliff Beach Hotel Pattaya

5.0 star property
8.6 out of 10, Excellent, (1001)
"Great place."
Royal Cliff Beach Hotel Pattaya

Fair House Villas & Spa

4.5 star property
8.8 out of 10, Excellent, (579)
"Excellent location, friendly staff, great amenities "
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 "
The price is SAR 199
SAR 243 total
includes taxes & fees
9 Jul - 10 Jul
Santhiya Koh Yao Yai Resort & Spa - Compulsory Join Santhiya Speedboat from / to Ao Po Grand Marina at Phuket

Phuket Graceland Resort And Spa

4.5 star property
8.6 out of 10, Excellent, (1005)
"Quiet, friendly staff and very comfortable."
The price is SAR 253
SAR 311 total
includes taxes & fees
28 Jun - 29 Jun
Phuket Graceland Resort And Spa

Hyatt Regency Phuket Resort

5.0 star property
8.6 out of 10, Excellent, (202)
"Amazing staff and amazing resort "
The price is SAR 487
SAR 578 total
includes taxes & fees
16 Jun - 17 Jun
Hyatt Regency Phuket Resort

Thavorn Beach Village Resort & Spa Phuket

5.0 star property
8.4 out of 10, Very Good, (1001)
"Amazing stay! Everyone is very nice and pool is beautiful. "
The price is SAR 273
SAR 336 total
includes taxes & fees
20 Jun - 21 Jun
Thavorn Beach Village Resort & Spa Phuket

Krabi Resort

4.0 star property
8.2 out of 10, Very Good, (1000)
"Great location"
The price is SAR 163
SAR 198 total
includes taxes & fees
9 Jul - 10 Jul
Krabi Resort

SAii Phi Phi Island Village

5.0 star property
9.0 out of 10, Wonderful, (1000)
"Good hotel nice place"
The price is SAR 408
SAR 496 total
includes taxes & fees
29 Jun - 30 Jun
SAii Phi Phi Island Village

Amari Pattaya

5.0 star property
8.8 out of 10, Excellent, (1001)
"1st class hotel."
The price is SAR 417
SAR 491 total
includes taxes & fees
16 Jun - 17 Jun
Amari Pattaya
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?
Prices for resorts in Thailand range between SAR 163 and SAR 658 per night. Whether you’re seeking a bargain family resort or an upscale couples-only retreat, you’re sure to land the ideal stay with Expedia. These prices were 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 get some well-deserved R&R in one of Thailand’s multiple resorts. With a total average guest review rating of 8.7, there’s something here for everyone’s taste and budget. Many visitors to Bangkok recommend a vacay at Dhabkwan Resort, a 3.5-star property with individually decorated rooms and a terrace. Another winning choice here is Lantana Resort Hotel Bangkok. This 3-star escape comes with a cafe and premium bedding.
How many resorts are there in Thailand?
Select from 1310 resorts in Thailand. Whether you’re seeking an intimate honeymoon retreat or a sprawling family resort filled with adventure, you’re sure to find the ideal place on Expedia.
Why book your resort in Thailand with Expedia?
Expedia makes it a cinch to find your dream resort in Thailand. Taking the kids on vacation? Make use of our filters to search for properties with perks like a water park. If you have a certain budget, choose how much you want to spend and your preferred star rating. We’ll help you find the right place whatever your vacation looks like.
How can I find cheap resorts in Thailand?
With Expedia’s useful filter tool, getting your hands on cheap resorts in Thailand couldn’t be easier. To find accommodations that’ll make your wallet happy, fine-tune your search results by star rating, budget and amenities.