10. Bloody Bay
While the name of Bloody Bay is not so appealing, the destination itself is a nice retreat from the more populated Jamaican beaches. Bloody Bay is segmented into private sections of beachfront resorts, like Sunset at the Palms, where guests can go from their luxury treehouse accommodations directly to a quiet and protected beach.
Rentals for kayaks and water sports gear are conveniently located close to the water. The soft, white sand on the beach leads to shallow swimming areas where you can float on a raft or just walk on the sandy bottom in the water. Several sunset cruises and snorkeling excursions leave from Bloody Bay, so you do not have to travel far to plan a full agenda of activities.