Koh Samui, Thailand
Crystal Bay Yacht Club
Hillside retreat with pool villas and ocean views
Free cancellation on most rooms. Best rate guarantee on direct bookings.
Choose Your Villa
43 Villas Across Tropical Gardens
Two Bedroom Beachfront Villa
The ultimate Crystal Bay experience. Two bedrooms, a full living area, and your own beachfront terrace on the sand.
From 9,000 THB/night
Private Pool Villa
Your own private plunge pool surrounded by tropical gardens. A secluded retreat within the resort grounds.
From 7,500 THB/night
Beachfront Suite
Generous suite with panoramic sea views and a private terrace. Renovated in late 2025 with contemporary furnishings.
From 5,500 THB/night
Seaview Terrace Family
Family sized villa with sea views and a large outdoor terrace. Two sleeping areas give parents and kids their own space.
From 4,500 THB/night
Beachside Family Villa
Steps from the beach with room for the whole family. Connected living and sleeping areas with tropical garden views.
From 4,800 THB/night
Two Bedroom Gardenside Villa
Two separate bedrooms in a standalone villa. Surrounded by lush tropical gardens with plenty of privacy.
From 4,200 THB/night
Seaview Terrace
Elevated sea views from your private terrace. Watch the sun set over the Gulf of Thailand from your own outdoor space.
From 3,200 THB/night
Beachside Villa
A standalone bungalow just a short walk from the beach. Tropical garden setting with all the comforts you need.
From 2,800 THB/night
Poolside Villa
Steps from the communal pool with garden views. Relax by the pool or head down to the beach in minutes.
From 2,400 THB/night
Seaview Villa
Hillside bungalow with sea views and tropical surroundings. A peaceful spot to unwind after a day on the beach.
From 2,100 THB/night
Gardenside Villa
Comfortable bungalow set among 14,000 sqm of tropical gardens. The best value way to stay at the Yacht Club.
From 1,575 THB/night
Book Direct and Get More
Same rate as Booking.com and Agoda, plus a free airport transfer, room upgrade subject to availability, and a direct WhatsApp line to our team.
What Awaits You
Club Facilities
Infinity Pool
Perched on the hillside with panoramic views of the Gulf of Thailand. The perfect spot for a sunset swim.
Private Pool Villas
Your own plunge pool surrounded by tropical gardens. Total seclusion without leaving the resort.
Tropical Gardens
14,000 sqm of lush, landscaped gardens with winding paths, exotic plants, and birdsong throughout.
Thai Massage and Spa
Traditional Thai massage and spa treatments in open air pavilions. Pure relaxation in a garden setting.
Fitness Center
Fully equipped gym with free weights, cardio machines, and a view of the gardens to keep you motivated.
Beach Shuttle
Complimentary shuttle running between the Yacht Club and Crystal Bay Beach throughout the day.
Gallery
Life at the Yacht Club
43
Villas
14:00
Check-in
12:00
Check-out
14k
sqm Gardens
∞
Infinity Pool
Guest Experiences
What Our Guests Say
The pool villa was a dream. Our own private plunge pool, surrounded by tropical gardens, with nobody else around. We barely left the villa for two days straight. Absolute paradise.
Elena K.
Melbourne
The Beach Club restaurant alone is worth the trip. We ate there every night. The seafood platter, the fire show, the sunset cocktails. Everything was perfect. Will be back.
Thomas R.
Stockholm
We brought our three kids and had the best family holiday ever. The two bedroom villa was massive, the gardens were a playground, and the beach shuttle made everything easy.
The Petersens
Copenhagen
Book Direct
Ready to book your stay?
Same rate as Booking.com and Agoda, plus a free airport transfer and room upgrade subject to availability.