We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
  • Awesome resort specially for families..
  • I like The Club @ Mirage
more
  • Incredibly Relaxing
  • relaxing holiday
more
  • Great resort for families with children
  • Beautiful Resort
more
  • Great spot for a Fitness Retreat
  • Excellent resort. Great location.
more
  • Don't think about booking just do it...
  • Stayed when it was called Marriott Vacation Club
more
  • One of the best at this price range
  • Superb resort - great for families with children
more
  • The best spot on the whole island
  • beautifull view
more
  • Wet season honeymoon
  • A lovely stay
more
  • Great place for sports and entertaining event
  • Friendly family place
more
  • Family holiday
  • Awesome Stay !
more
  • Huge resort with great facilities close to airport
  • Weekend getaway with friends
more
  • Beautiful Full Service Beach Resort
  • Dine beside the sea
more
  • Our favorite resort in Thailand
  • Great hotel for a family vacation
more
  • Fantastic hotel
  • Another relaxed stay
more
  • Good location, sunbeds on the beach, available staff
  • Perfect family holiday
more
  • Great location, kid and wallet friendly
  • Great stay for families with babies
more
  • Fantastic Place To Stay
  • Family trip
more
  • Humongous villa compensates for 1 hour distance from town
  • One of the best beach I visited
more
  • pecfect place for family in Phuket
  • Nice pool access room!
more
  • Anantara Vacation Club Presentation Phuket, Professional and Friendly
  • Best Place for Couples Mostly
more
  • Best Getaways in Hua Hin- Peaceful and Serene
  • Wonderful Holiday
more
  • Love this place! Visited a few years ago!
  • Wow wow and wow
more
  • Large, clean and comfortable accommodation
  • Homy feeling in Bangkok
more
  • Great deal for the price. Beautiful beach. Quite area.
  • Perfect place - everything in one place!
more