The Atrium Resort Luxury Living in the Turks & Caicos

Select Your Dates

Overview

Nestled in the exclusive Leeward community on the beautiful island of Providenciales, Turks and Caicos, The Atrium Resort offers a tropical island setting in a luxurious private and peaceful environment, the perfect place for a vacation getaway.

Take a dip in one of the largest outdoor pools on the island, indulge yourself with a treatment at Ayur Spa, and enjoy one of the top rated beaches in the world.

Experiences

Location

Set among palm trees, The Atrium Resort is a short 6- to 8-minute walk from Leeward Beach, an extension of the famous Grace Bay Beach. Loungers and umbrellas are set up at the beach daily.

The Atrium Resort is also a 13-minute walk from Blue Haven Marina, and about 9 miles (15 km) from Providenciales International Airport.