Compare Cheap Hotels in Caribbean Islands
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Check dates for Caribbean Islands hotels
Cheap Caribbean Islands Hotels
Grand Hyatt Baha Mar
One Baha Mar Boulevard, Nassau, New Providence
The price is $579 per night
$579
includes taxes & fees
$527 per night
Jan 4 - Jan 5, 2025
Free Cancellation
Reserve now, pay when you stay
637 mi from city center
When you stay at Grand Hyatt Baha Mar in Nassau, you'll be on the beach, within a 5-minute drive of Royal Blue Golf Club and Cable Beach.
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Playas de Bavaro, Higuey, Punta Cana, La Altagracia
The price is $555 per night
$555
includes taxes & fees
$470 per night
Jan 20 - Jan 21, 2025
131.05 mi from city center
Located in Punta Cana (Bávaro), Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive is within a 15-minute drive of Downtown Punta Cana and Los Corales Beach.
Serenade Punta Cana Beach & Spa Resort - All Inclusive
Carretera Cabeza de Toro, Punta Cana, La Altagracia
The price is $342 per night
$342
includes taxes & fees
$289 per night
Jan 7 - Jan 8, 2025
134.26 mi from city center
With a stay at Serenade Punta Cana Beach & Spa Resort - All Inclusive in Punta Cana, you'll be within a 15-minute drive of Cabeza de Toro Beach and Downtown Punta Cana.
Hotel Riu Montego Bay - Adults Only - All Inclusive
Mahoe Bay, Ironshore, Montego Bay, Saint James
The price is $347 per night
$347
includes taxes & fees
$347 per night
Jan 13 - Jan 14, 2025
489.82 mi from city center
When you stay at Hotel Riu Montego Bay - Adults Only - All Inclusive in Montego Bay, you'll be on the beach, within a 10-minute drive of Rose Hall Great House and Doctor's Cave Beach.
Hotel Riu Republica - Adults only - All Inclusive
Playa Arena Gorda, Punta Cana
126.6 mi from city center
With a stay at Hotel Riu Republica - Adults only - All Inclusive in Punta Cana (Bávaro), you'll be within a 15-minute drive of Cana Bay Golf Club and Cocotal Golf and Country Club.
Majestic Colonial Punta Cana - All Inclusive
Carretera El Macao, Punta Cana, La Altagracia
127.28 mi from city center
With a stay at Majestic Colonial Punta Cana - All Inclusive in Punta Cana (Bávaro), you'll be a 2-minute drive from Arena Gorda Beach and 15 minutes from Downtown Punta Cana.
Ocean Eden Bay - Adults Only - All inclusive
Mountain Spring Bay, Coral Spring, Montego Bay, Falmouth
The price is $531 per night
$531
includes taxes & fees
$531 per night
Jan 5 - Jan 6, 2025
470.69 mi from city center
When you stay at Ocean Eden Bay - Adults Only - All inclusive in Falmouth, you'll be by the ocean, within a 5-minute drive of Burwood Beach and Jamaica Beaches.
Excellence Punta Cana - Adults Only All Inclusive
Playas Uvero Alto - Punta Cana, Punta Cana, La Altagracia
119.55 mi from city center
With a stay at Excellence Punta Cana - Adults Only All Inclusive in Punta Cana (Uvero Alto), you'll be 8 minutes by car from Sirenis Aquagames Water Park.
Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is $302 per night
$302
includes taxes & fees
$259 per night
Jan 3 - Jan 4, 2025
131.27 mi from city center
With a stay at Barceló Bávaro Palace - All Inclusive in Punta Cana (Bávaro), you'll be a 4-minute drive from Cocotal Golf and Country Club and 7 minutes from Bavaro Beach.
Live Aqua Punta Cana - All Inclusive - Adults Only
Uvero Alto, Punta Cana, La Altagracia
The price is $600 per night
$600
includes taxes & fees
$508 per night
Jan 10 - Jan 11, 2025
Free Cancellation
Reserve now, pay when you stay
120.86 mi from city center
With a stay at Live Aqua Punta Cana - All Inclusive - Adults Only in Punta Cana, you'll be 5.6 mi (9.1 km) from Macao Beach and 21.6 mi (34.7 km) from Bavaro Beach.
Serenade All Suites - Adults Only Resort
Cabeza De Toro, Punta Cana, La Altagracia
The price is $575 per night
$575
includes taxes & fees
$487 per night
Jan 7 - Jan 8, 2025
133.94 mi from city center
Located in Punta Cana, Serenade All Suites - Adults Only Resort is a 1-minute drive from Cabeza de Toro Beach and 9 minutes from Downtown Punta Cana.
Don't see what you're looking for?
See all available properties in Caribbean Islands
View all propertiesLowest 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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
Caribbean Islands hotels essential information
Accommodation | 78,996 hotels |
---|---|
Lowest Price | $302 |
Highest Price | $600 |
Popular hotels | Grand Hyatt Baha Mar, Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive, Serenade Punta Cana Beach & Spa Resort - All Inclusive, Hotel Riu Montego Bay - Adults Only - All Inclusive, Hotel Riu Republica - Adults only - All Inclusive, Majestic Colonial Punta Cana - All Inclusive, Ocean Eden Bay - Adults Only - All inclusive, Excellence Punta Cana - Adults Only All Inclusive, Barceló Bávaro Palace - All Inclusive, Live Aqua Punta Cana - All Inclusive - Adults Only, Serenade All Suites - Adults Only Resort, The Royal at Atlantis |
Most Recent Caribbean Islands Hotel Reviews
Ocean Eden Bay - Adults Only - All inclusive
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Second time here and will be coming back. They always make you feel like you’re at home. The staff are really nice and welcoming. Food is great, you have so many restaurants to choose from on the resort. Rooms are clean and upkeep of resort or on point! 10 out of 10 would recommend. "
A verified traveler stayed at Ocean Eden Bay - Adults Only - All inclusive
- Barceló Bávaro Palace - All Inclusive
- Live Aqua Punta Cana - All Inclusive - Adults Only
- The Royal at Atlantis
- Ocean Coral Spring - All Inclusive
- El Conquistador Resort
- British Colonial - Nassau
- Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
- SeaGarden Beach Resort - All Inclusive
- Margaritaville Vacation Club - St. Thomas
- Embassy Suites by Hilton San Juan Hotel & Casino
- Renaissance Wind Creek Aruba Resort
- Hyatt Regency Grand Reserve Puerto Rico
- Condado Ocean Club - Adults Only
- Holiday Inn Resort Aruba - Beach Resort & Casino, an IHG Hotel
- San Juan Airport Hotel
- Hotel Riu Ocho Rios - All Inclusive
- Excellence Oyster Bay - Adults Only All Inclusive
More to Explore in Caribbean Islands
Top Picks
Hotels
Flights
Flights from Dallas to St. Thomas and St. JohnCheap flights to Puerto Rico IslandFlights from Atlanta to St. ThomasFlights from Tampa to AguadillaFlights from San Juan to CulebraFlights from Orlando to PonceFlights from San Juan to AguadillaFlights from Newark to AguadillaSt. Croix Island Flight DealsFlights from New York to St. Thomas and St. JohnFlights from San Juan to St. Thomas and St. JohnCheap flights to TrinidadFlights from Atlanta to PonceFlights from Denver to St. Thomas and St. JohnFlights from Boston to St. Thomas and St. John