The Rayavadee Resort is located in its own tropical gardens. This landscape consists of 26 acres of landscaped groves and constitutes a peaceful and relaxed environment. There are beaches located within a short walk of this resort. There are also three national parks located within a short distance of this hotel. The nearest airport to the Rayavadee Resort is located in Krabi.

The Rayavadee Resort offers pavilions and private villas for accommodations. There are 98 pavilions and 4 private villas located on the grounds. Standard in-room amenities include satellite television service, a refrigerator, a minibar, and a Jacuzzi bath tub.

The Rayavadee Resort contains a host of luxury amenities. There is a spa service and an outdoor swimming pool where guests can unwind. Daycare services are provided for those guests who arrive with their children. There is a casual restaurant and a formal restaurant located on the premises. There are also extensive sporting facilities available at this hotel. The reception desk is open around the clock.