The Caribbean’s Most Romantic Hotels

10 of 20
By

Peter Island – British Virgin Islands

One of the most beautiful private island resorts in the Caribbean, Peter Island combines the luxurious and the exotic in the British Virgin Islands.

10 of 20