Rayavadee Krabi In case you never need to leave the beach, this stunning inn in Thailand is spot on the water. Advertisement Tweet Pin It Related Posts Hotel Ubud Hanging Gardens Hotel Le Sirenuse Panchoran Retreat