Long Island and the South Bahamas enjoy some of the best weather in the Caribbean.
During the summer months, the resort averages a beautiful 85° F. With the gently cooling trade winds of the South Bahamas, Cape Santa Maria is a perfect escape from the humidity of the southern United States and Europe. Throughout the winter, beach lovers enjoy the tropical warmth of the Caribbean sun, with average temperatures around 75° F.
Perfect in every way.
– Cochranville, Pennsylvania