Skip to Main Content

The Area

Explore St. Barts

St. Barts is truly a gem of the Caribbean. Located in the French West Indies, St. Bart’s Island is 8 square miles of gorgeous crystal blue beaches, eclectic wildlife and fauna, designer boutiques, and luxurious villas.