Rayavadee is located at the tip of the Phranang Peninsula, on the Andaman coast of Thailand in the Krabi province. Phuket International Airport is a 2 hour 15 minute drive from the resort pier. Phi Phi Island is a 35-minute speedboat ride from Railay Beach. Located on the Andaman coast of Krabi, the 5-star Rayavadee Hotel offers luxurious accommodation. The hotel is located near the Krabi National Marine Park.