Perfectly located on the border of Krabi National Marine Park, Rayavadee is an oasis where you can dine in an ancient limestone cave with views of the crystal-clear Andaman Sea at The Grotto, watch the sunset from the ocean-view infinity pool, and find tranquillity at the onsite Rayavadee Spa. Home to four gorgeous restaurants and Eden-worthy tropical gardens, this is a true five-star Thai paradise.