How would you like to stay in a gorgeous villa, tucked between coconut groves and tropical gardens, with the utmost luxury and service at hand? The Rayavadee is a stunning hotel which sits on the edge of Krabi’s National Marine Park on the Phranang Peninsula in Thailand. 800 kilometers south of Bangkok and with the Andaman coast at arm’s reach, you are guaranteed to forget your worries and thoroughly enjoy your stay. Rayavadee is isolated, but it’s not a backwater — high-end dining is spread among four distinctive restaurants, while the spa is a luxurious throwback to ancient Thai wellness. Those who prefer a bit of retail therapy need not worry about the resort’s away-from-it-all location: there’s an on-site boutique shopping center, where you can browse the work of local artisans and craftspeople to your heart’s content.