Rayavadee, KRABI, Thailand
Nestled among the lush tropical gardens and coconut groves of Krabi Marine National Park, the cliff-top southern Thai village-inspired resort of Rayavadee is a truly magical spot.
This is a resort that's filled to the brim with a fabulous choice of activities, four restaurants and outstanding accommodation options for families and couples alike.
Its four beachfront villas and 98 enchanting two-storey pavilions are tucked away within the resort’s award-winning architecture and landscapes, some that alsocome complete with private gardens, hydro-pools and Jacuzzis.
Lounge lizards will be more than happy with the three white-sand beaches just steps away, the large lagoon-style infinity pool, ancient Thai-inspired spa treatments or equally-beguiling traditional Thai cooking classes.
But if you love a bit of adventure you won’t be disappointed either, with everything from kayaking or elephant riding through mangrove forests, hiking to nearby waterfalls or visiting must-see Phi-Phi island across the turquoise waters.