Caribbean Islands Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to AU$703 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Plan, book, and manage your trip all in one place

Your Caribbean Islands Holiday

Leave the planning up to us with a Caribbean Islands holiday package. With everything arranged before you jet off, the only thing you'll need to do is sit back, relax and enjoy this destination's countless delights. Begin your trip to Caribbean Islands by spending a few nights in Punta Cana, one of the best cities here. When you're ready to stop dreaming and start travelling, Expedia will help turn your Caribbean Islands holiday into a reality.

Our guide on where to stay in Caribbean Islands

Find the best Caribbean Islands areas and neighborhoods for the activities you enjoy most. Learn more about Caribbean Islands

Caribbean Islands Holiday

Caribbean Islands Essential Information

Closest Airport
Las Americas Intl. Airport (SDQ)
Top Sights
Bavaro Beach, Seven Mile Beach and El Yunque National Forest

Our pick of the best Caribbean Islands Hotel Deals

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar

4.5 out of 5
One Baha Mar Boulevard, Nassau, New Providence
Fully refundableReserve now, pay when you stay
The price is AU$712 per night from 30 Aug to 31 Aug
AU$712
30 Aug - 31 Aug
includes taxes & fees
Grand Hyatt Baha Mar
Hyatt Vacation Club at Hacienda del Mar, Dorado

Hyatt Vacation Club at Hacienda del Mar, Dorado

3.5 out of 5
301 Hwy 693, Dorado, Vega Alta
Fully refundable
The price is AU$276 per night from 29 Sept to 30 Sept
AU$276
29 Sept - 30 Sept
includes taxes & fees
Hyatt Vacation Club at Hacienda del Mar, Dorado
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

5 out of 5
Playas de Bavaro, Higuey, Punta Cana, La Altagracia
Fully refundableReserve now, pay when you stay
The price is AU$659 per night from 1 Sept to 2 Sept
AU$659
1 Sept - 2 Sept
includes taxes & fees
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Discover the most popular places to visit in Caribbean Islands

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.