The Best Caribbean Beach Hotels

16 of 17


Peter Island

The top hotel in the British Virgin Islands is a natural wonder, with stunning vistas and five white-sand beaches, led by the famous Deadman’s Beach. And the resort is terrific — the food is top notch, the rooms are spacious and the Painkillers are even better.

16 of 17

Trending Stories

See More