LOOKING FOR A PLACE TO STAY ?
Belle Crique, located in Tamarin, is composed of multiple high end properties within a beautiful garden setting located not very far (approx. 50 meters) from Leora Beach.
Leora Beach is located on the West Coast in the small town of Tamarin. It combines stylish yet very affordable upper class accommodation with good weather nearly all year round.
Esplanade is based in Black River. It features great beachfront accommodation with a beautiful view of the Morne mountain.
If you want us to arrange your stay, click on the contact button below.