Caicos Beach Club Resort And Marina

South Caicos, Turks and Caicos Islands

Caicos Beach Club Resort And Marina About the Resort

« Back to resort

Caicos Beach Club Resort and Marina is located on South Caicos in the tranquil British Crown Colony of The Turks and Caicos Islands. The Island of South Caicos is approximately eight square miles, has the highest point in all the islands, a lofty One Hundred Sixty Feet above sea level, an International Airport, the nations finest natural harbor, World Class beaches, World Class fishing, World Class diving, and World Class wind and water sports. South Caicos is home to a friendly relaxed English speaking population and lacks the crowds, cars, pollution and "hustle n bustle" found in most other resort areas.