home

Luxury Vacation Villa Rental
Grace Bay, Turks & Caicos Islands

 

 

Pelican Nest offers an ideal environment for families and friends to relax, reconnect and enjoy a luxury holiday on one of the most sought after island destinations in the world.

We are located in the residential community of Leeward on the Northeast tip of Providenciales.

Comprising of only two Luxury Villas and three Town Homes, residents and guests enjoy an exclusive and peaceful environment.

The properties,set back from the beach 200 yards,are located on 4 acres on fabulous Grace Bay Beach and offer magnificent panoramic views of the ocean from every room

The twin 3-bedroom Villas, available for short-term rentals, are elegantly furnished and bring together local and regional elements for a true Caribbean experience

Imagine your luxurious tropical holiday with all the comforts of home…

…Welcome to Pelican Nest!