About Rayavadee
Rayavadee is a 26-acre resort of coconut groves and gardens on the Phranang peninsula at Railay, on the edge of a marine national park. Its grounds touch 3 beaches, and it has about 100 two-storey pavilions and private villas.
What sets it apart is its setting: the peninsula has no road access, so guests arrive by boat, and The Grotto restaurant sits under an ancient limestone cliff on Phra Nang Beach. It suits couples, honeymooners and families who want a quiet luxury stay.
At a glance
Highlights
- 26-acre peninsula estate
- 3 beaches
- The Grotto under a cliff
- Arrival by boat
- Pool pavilions and villas
Amenities
Rooms and suites
- Deluxe Pavilions, about 90 square meters over 2 floors
- Pool Pavilions with a private 3 x 8 meter pool
- Family Pavilions with 2 bedrooms, some with a private pool
- Private villas, including the Family Villa with Pool and the Rayavadee Villa
Restaurants and bars
The resort is not all-inclusive. Breakfast is charged unless it is part of your rate.
- Raya Dining: the main restaurant, with an international menu
- Krua Phranang: classic Thai dishes by the sea
- Raitalay Terrace: casual international dishes for lunch and dinner
- The Grotto: light meals and barbecues under a limestone cliff on the beach
- Poolside bar and a bar lounge
Beach, pools and spa
Rayavadee borders Phra Nang Beach and Railay, with limestone cliffs on each side. There is a beachfront infinity pool and a children’s pool, and many pavilions and villas have their own pool. The Rayavadee Spa has 6 treatment rooms and uses Thai healing traditions.
Activities and entertainment
Guests can sea canoe, snorkel and windsurf from Phra Nang Beach, try rock climbing, or join boat trips to nearby islands. There are 2 tennis courts and a squash court, plus Thai cooking classes, batik painting and fruit carving. The Just for Kids program is for ages 4 to 12, and babysitting is available.
Who it’s best for
- Best for: couples, honeymooners and families who want a car-free luxury stay among the cliffs.
- Consider another resort if: you want to walk to shops and restaurants, or prefer to arrive by road.
Getting there from Krabi International Airport
Krabi International Airport (KBV) is about 40 minutes away by road and boat. All guests reach the resort by boat. Since May 1, 2026, shared speedboat transfers run on a fixed schedule between Nong Nuch Pier and the resort, and must be booked at least 24 hours ahead. The resort can also arrange an airport pickup for a fee, requested 72 hours before arrival.
Book your private transfer to the pier in advance so a driver meets you at arrivals and takes you straight to your boat.
Good to know
- Guests arrive by boat, as there is no road access
- There is no on-site parking
- Meeting rooms close each year from July 16 to August 7, and the tennis courts are closed until October 31, 2026
- A gala dinner charge applies to December 31 stays
Location of Rayavadee
FAQ about Rayavadee
Where is Rayavadee?
On the Phranang peninsula at Railay, Krabi, next to Phra Nang Beach.
How do I get to Rayavadee?
By boat. Shared speedboats run from Nong Nuch Pier on a fixed schedule.
How far is Krabi International Airport?
About 40 minutes by road and boat.
Is Rayavadee all-inclusive?
No. Meals are charged unless included in your rate.
How many restaurants are there?
4: Raya Dining, Krua Phranang, Raitalay Terrace and The Grotto.
Do rooms have private pools?
Pool Pavilions, some Family Pavilions and the villas have private pools.
Is Rayavadee good for families?
Yes. There are family pavilions, a children's pool and a kids program for ages 4 to 12.
Is there a spa?
Yes. The Rayavadee Spa has 6 treatment rooms.
Is there parking?
No. There is no road access or on-site parking.
What is the check-in time?
Check-in is from 3 PM and check-out is before noon.


