Top 16 Caribbean Beaches Revealed

From Cuba to Aruba the Caribbean has its fair share of beaches, which are considered some of the best in the world. If like me you love nothing more than kicking off those flip flops and chilling on the beach while taking in amazing views, then you need to check out our top 16 Caribbean beaches. We love number 8, but which is your favourite?

1. Bathsheba – Barbados

 

2. Varadero Beach – Cuba

 

3. Trunk Bay – Virgin Islands

 

4. Eagle Beach – Aruba

 

5. Cayo Lago –  Cuba

6. Bavaro Beach, Punta Cana  – Dominican Republic

 

 7. Flamenco Beach – Puerto Rico

 

8. Grace Bay – Providenciales

 

9. Orient Bay  – St Martin

 

 10. Seven Mile Beach, Negril – Jamaica

 

11. Macua Beach, Punta Cana – Dominican Republic

 

12. Horseshoe Beach – Bermuda

 

 13. Grand Anse Beach – Grenada

 

14. Flamingo Beach – Aruba

 

 15. Seven Mile Beach – Grand Cayman

 

16. Spring Bay Tropical Beach – Virgin Islands

 

Are you ready to pack you beach bag and head off on a Caribbean holiday?