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
Cheap Caribbean Islands Hotels
Grand Hyatt Baha Mar
One Baha Mar Boulevard, Nassau, New Providence
The price is $349 per night
$349
includes taxes & fees
$318 per night
Dec 17 - Dec 18
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.
Pool
Spa
Serenade Punta Cana Beach & Spa Resort - All Inclusive
Carretera Cabeza de Toro, Punta Cana, La Altagracia
The price is $233 per night
$233
includes taxes & fees
$198 per night
Dec 12 - Dec 13
Free Cancellation
Reserve now, pay when you stay
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.
On private beach
Pool
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Playas de Bavaro, Higuey, Punta Cana, La Altagracia
The price is $499 per night
$499
includes taxes & fees
$423 per night
Dec 1 - Dec 2
Free Cancellation
Reserve now, pay when you stay
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.
Pool
Breakfast included
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.
On private beach
Pool
Hotel Riu Montego Bay - Adults Only - All Inclusive
Mahoe Bay, Ironshore, Montego Bay, Saint James
The price is $280 per night
$280
includes taxes & fees
$280 per night
Nov 25 - Nov 26
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, a 1-minute drive from Jamaica Beaches and 9 minutes from Rose Hall Great House.
Pool
Hot Tub
Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is $412 per night
$412
includes taxes & fees
$354 per night
Dec 15 - Dec 16
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.
On private beach
Pool
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.
On private beach
Pool
Serenade All Suites - Adults Only Resort
Cabeza De Toro, Punta Cana, La Altagracia
The price is $351 per night
$351
includes taxes & fees
$297 per night
Dec 16 - Dec 17
Free Cancellation
Reserve now, pay when you stay
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.
Pool
All inclusive
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Boulevard Turístico Del Este Km 28, #74, Macao, Punta Cana, La Altagracia
The price is $397 per night
$397
includes taxes & fees
$397 per night
Dec 2 - Dec 3
Free Cancellation
Reserve now, pay when you stay
126.36 mi from city center
With a stay at Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort in Punta Cana (Bávaro), you'll be within a 15-minute drive of Cana Bay Golf Club and Cocotal Golf and Country Club.
On private beach
Pool
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 Iberostar Golf Course.
Pool
Hot Tub
Fairmont El San Juan Hotel
6063 Isla Verde Avenue, Carolina
The price is $531 per night
$531
includes taxes & fees
$478 per night
Dec 16 - Dec 17
Free Cancellation
Reserve now, pay when you stay
287 mi from city center
A stay at Fairmont El San Juan Hotel places you in the heart of Carolina, a 5-minute drive from The Mall of San Juan and 6 minutes from Museo de Arte de Puerto Rico.
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,603 hotels |
---|---|
Lowest Price | $233 |
Highest Price | $531 |
Popular hotels | Grand Hyatt Baha Mar, Serenade Punta Cana Beach & Spa Resort - All Inclusive, Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive, Majestic Colonial Punta Cana - All Inclusive, Hotel Riu Montego Bay - Adults Only - All Inclusive, Barceló Bávaro Palace - All Inclusive, Excellence Punta Cana - Adults Only All Inclusive, Serenade All Suites - Adults Only Resort, Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort, Hotel Riu Republica - Adults only - All Inclusive, Fairmont El San Juan Hotel, The Royal at Atlantis |
Most Recent Caribbean Islands Hotel Reviews
Grand Hyatt Baha Mar
5 out of 5
Posted 1 day ago
CheapTickets Verified Review
"Loved it "
A verified traveler stayed at Grand Hyatt Baha Mar
- Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
- Hotel Riu Republica - Adults only - All Inclusive
- Fairmont El San Juan Hotel
- The Royal at Atlantis
- Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
- British Colonial - Nassau
- Hyatt Regency Grand Reserve Puerto Rico
- SeaGarden Beach Resort - All Inclusive
- Embassy Suites by Hilton San Juan Hotel & Casino
- Ocean Eden Bay - Adults Only - All inclusive
- Condado Ocean Club - Adults Only
- Hyatt Vacation Club at Hacienda del Mar, Dorado
- Ocean Coral Spring Resort - All inclusive
- Margaritaville Vacation Club - St. Thomas
- Hotel Riu Ocho Rios - All Inclusive
- Renaissance Wind Creek Aruba Resort
- Hotel Riu Palace Aruba - All Inclusive
- Radisson Blu Aruba
- Holiday Inn Resort Aruba - Beach Resort & Casino, an IHG Hotel
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