Where and what is Turks and Caicos?

The Turks and Caicos Islands is an archipelago made up of over 40 individual islands and cays located to the east of the Bahamas about 600 miles from Florida. TCI is known for their amazing weather conditions and incredible beaches and water.

Love Your Stay?

Support The Strand in the 2026 Condé Nast Traveler Readers’ Choice Awards, Resorts Category. Vote now for a chance to win a luxury getaway.

Memorial Weekend Escape

Premier Luxury & Curated Credits
For stays May 19th to August 31st, 2026

Grand Opening Special Offer

Up to 4 Nights – 20% off
5+ Nights – 25% off