10 Under-the-Radar Beach Hotels in the Caribbean
Cape Santa Maria, Long Island, Bahamas Long Island has long been one of the best-kept secrets in The Bahamas, a largely undeveloped, beach-filled outpost that is the essence of the Out Islands experience. But it’s not without its perfect beach hotels, none better than the beloved Cape Santa Maria, set on four miles of impossibly white sand with a mix of both beach bungalows and villas.