The Caribbean islands, located in between the southern tip of Florida and the north coast of South America, comprises more than 7000 islands, but only a few of those are regular tourist destinations. They include Antigua, Barbados, Haiti, Saint Lucia and the Virgin Islands.
![]() | Departing 21st March 2019 for 2 nightsStar rating: Meal plan: All Inclusive | From: £608 |