Consider a stay at Rayavadee and take advantage of a poolside bar, a terrace, and a garden. With a beachfront location, beachfront dining, and snorkeling, this hotel is the perfect place to soak up some sun. Treat yourself to a facial, a body scrub, or a manicure/pedicure at The Rayavadee Spa, the onsite spa. At the 4 on-site restaurants, enjoy breakfast, lunch, dinner, and international cuisine. Enjoy the gym, as well as activities like boat tours, rowing/canoeing, and kayaking. In addition to a hair salon and a library, guests can connect to free in-room WiFi.