799 resorts in Thailand

  • Moevenpick Resort and Spa Karon Beach Phuket

    509 Patak Road, Karon | 4 star resort
    from $127
    Traveler rating: 4.5/5 Outstanding (961 reviews)
    • Génial
    • Fantastique
    • Fantástico
  • Millennium Resort Patong Phuket

    199, Rat-Uthit 200 Pee Road, Patong | 4 star resort
    from $110
    Traveler rating: 4.0/5 Excellent (742 reviews)
  • Kata Beach Resort and Spa

    1 Pakbang Road, Kata Beach | 4 star resort
    from $94
    Traveler rating: 4.0/5 Excellent (518 reviews)
  • Le Meridien Khao Lak Beach & Spa Resort

    #9 / 9, Moo 1 Tambol Kuk Kak, Khao Lak | 5 star resort
    from $109
    Traveler rating: 4.5/5 Outstanding (983 reviews)
  • Phuket Graceland Resort & Spa

    190 Thaweewong Road, Patong | 3 star resort
    from $108
    Traveler rating: 4.0/5 Excellent (825 reviews)
  • JW Marriott Phuket Resort & Spa

    231 Moo 3, Mai Khao | 5 star resort
    from $146
    Traveler rating: 4.5/5 Outstanding (1071 reviews)
    • Paradise!
    • Indulgent luxury
    • Great hotel
  • Novotel Phuket

    Patong Beach Road, Patong | 3 star resort
    from $91
    Traveler rating: 4.0/5 Excellent (1052 reviews)
    • Paradise
    • Fantastic Novotel Phuket/The Hotel To Stay!
    • Rooms with a view
  • Regent Beach Cha-Am

    849/21 Petchkasem Road, Cha-am | 4 star resort
    from $92
    Traveler rating: 4.0/5 Excellent (322 reviews)
  • Anantara Riverside Spa & Resort, Bangkok

    1, Bangkok | 4 star resort
    from $104
    Traveler rating: 4.5/5 Outstanding (1526 reviews)
    • Excellent trip--wonderful breakfast!
    • Luxury
    • Excellent hotel
  • Le Meridien Phuket Beach Resort

    29 Soi Karon Nui, Karon | 4 star resort
    from $147
    Traveler rating: 4.5/5 Outstanding (1144 reviews)
    • Phuket visit
    • Absolute paradise
    • I found heaven
  • Hard Rock Hotel Pattaya

    429 Moo 9, Pattaya Beach Road, Pattaya | 3 star resort
    from $101
    Traveler rating: 4.0/5 Excellent (488 reviews)
  • Angsana Laguna Phuket

    10 Moo 4 Srisoonthorn Road, Thalang | 4 star resort
    from $149
    Traveler rating: 4.0/5 Excellent (369 reviews)
    • A Real Gem of a Resort
    • Stop reading and book!
    • Great hotel for families with small children
  • Khaolak Merlin Resort

    7/7 Phetkasem Road, Khao Lak | 4 star resort
    from $83
    Traveler rating: 4.5/5 Outstanding (245 reviews)
  • Centara Karon Resort Phuket

    502/3 Patak Road, Karon | 3 star resort
    from $59
    Traveler rating: 4.0/5 Excellent (1052 reviews)
    • Quiet & new but needs improvement
    • Poor Service-Lousy Breakfast
    • Tranquility
  • Banthai Beach Resort & Spa

    94 Thaveewong Road, Patong | 4 star resort
    from $99
    Traveler rating: 4.0/5 Excellent (902 reviews)
    • Location, Location ,Location!
    • Excellent
    • Banthai Resort - Amazing Patong Secret
  • Dusit Thani Hua Hin Hotel

    1349 Petchkasem Road, Hua Hin | 4 star resort
    from $134
    Traveler rating: 4.5/5 Outstanding (464 reviews)
  • Hilton Phuket Arcadia Resort & Spa

    333 Patak Road, Karon | 4 star resort
    from $138
    Traveler rating: 4.0/5 Excellent (1124 reviews)
    • Beautiful Hilton Arcadia!
    • Fabulous hotel, great views, attentive staff
    • Ruined by loud music from the bar........
  • Marriott Pattaya Resort & Spa

    218 M.10 Beach Road, Pattaya | 3 star resort
    from $141
    Traveler rating: 4.5/5 Outstanding (394 reviews)
    • The best in Pattaya
    • Great hotel
    • A bit over priced
  • Indigo Pearl

    Nai Yang Beach & National PA, Phuket, 83110, Nai Yang | 5 star resort
    from $133
    Traveler rating: 4.5/5 Outstanding (1845 reviews)
    • This will be a wonderful hotel!!
    • Favorite hotel and nice design
    • Not quite sure what to make of new design
  • Katathani Phuket Beach Resort

    14 Kata Noi Rd, Kata Beach | 5 star resort
    from $122
    Traveler rating: 4.5/5 Outstanding (1607 reviews)
    • Not great, just ok
    • Perfect!
    • The staff couldnt do enough for you
  • Siam Bayshore

    559 Moo 10, Beach Road, Pattaya | 4 star resort
    from $105
    Traveler rating: 4.5/5 Outstanding (523 reviews)
  • Diamond Cliff Resort and Spa

    284 Prabaramee Road, Patong | 3 star resort
    from $102
    Traveler rating: 4.0/5 Excellent (411 reviews)
    • Great hotel - pure luxury
    • Excellent hotel!
    • Lovely holiday but average hotel
  • Hilton Hua Hin Resort & Spa

    33 Naresdamri Road, Hua Hin | 4 star resort
    from $143
    Traveler rating: 4.0/5 Excellent (660 reviews)
    • Wonderful Hotel
    • Excellent hotel
    • Lovely Hua Hin
  • Centara Grand Beach Resort & Villas Hua Hin

    1 Damnernkasem Road, Hua Hin | 5 star resort
    from $150
    Traveler rating: 4.5/5 Outstanding (425 reviews)
    • Step back into the past
    • Wondeful hotel
    • I can't say that; this is excellent hotel!
  • Sheraton Krabi Beach Resort

    155 Moo 2, Nong Thale, Nong Thale | 4 star resort
    from $153
    Traveler rating: 4.5/5 Outstanding (1332 reviews)
    • Best holiday ever!!
    • Tranquility
    • World class resort
  • Duangjitt Resort & Spa

    18 Prachanukroh Rd, Patong | 4 star resort
    from $66
    Traveler rating: 4.0/5 Excellent (466 reviews)
    • Great resort with a little room for improvement
    • Beautiful setting, clean rooms, recommended
    • Rude staff