Start planning your next island getaway now.
Read on for where to go in the Caribbean andthe Bahamasfor snorkeling, swimming, and plenty of sun.
On uninhabited Big Major Cay, a colony of pigs (and adorable piglets!)

Credit: danilovi/Getty Images
The island’s beaches stand out for how untouched and calm they feel.
If you do, you’ll be rewarded with heavenly views.
For thrill-seekers, there is an option to zip-line across the water from atop a nearby mountain.

Barcroft/Getty Images
Find shade under an almond tree and you may never want to leave these panoramic views.
This miles-long beach boasts powder-soft sand and piercing blue waters, which are perfect for swimming.
Access to the beach is free if you book a stay at the neighboringS Hotel.

Beautiful Destinations/Courtesy of Discover Puerto Rico
The tranquil water here makes swimming all day an easy task.
It’s a particularly nice beach for a sunrise or sunset stroll.
The sparkling blue waters separate it from the Florida Straits.

Ken Wiedemann/Getty Images
Just be sure to get there early to beat the cruise ship crowds.
Located in the Carlisle Bay area, Brownes Beach offers some of the most stunning sand and water around.
The beach is the ideal place to let your mind drift as you stare off into perfection.

cdwheatley/Getty Images
Little Ffryes has a leg up in that it’s usually less populated.
Both beaches have a handful of restaurants serving local food and drinks.
Here, locals lie out while enjoying fresh seafood and strong cocktails prepared by on-site beach bars.

Westend61/Getty Images

TravelKorner/Getty Images

JoaoBarcelos/Getty Images

Taylor McIntyre/Travel + Leisure

Angelita Niedziejko/Getty Images

Jan Dovica/Getty Images

cdwheatley/iStock/Getty Images

Orietta Gaspari/Getty Images

tentpole/Getty Images

Philippe Turpin/Getty Images

Westend61/Getty Images

MichaelUtech/Getty Images

cdwheatley/Getty Images

oneworld picture/Getty Images