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

Wyndham Alltra Punta Cana All-Inclusive Resort
Playas Uvero Alto Punta Cana La Altagracia
$263 nightly
The price is $263 total per night
$263 total
May 19 - May 20
Total with taxes and fees
120.96 mi from city center
Located in Punta Cana (Uvero Alto), Wyndham Alltra Punta Cana All-Inclusive Resort is within a 15-minute drive of Sirenis Aquagames Water Park and Macao Beach.

Grand Hyatt Baha Mar
One Baha Mar Boulevard Nassau New Providence
$393 nightly
The price is $430 total per night
$430 total
May 31 - Jun 1
Total with taxes and fees
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.

Princess Grand Jamaica Resort - All Inclusive
Industry Cove Green Island Hanover
$455 nightly
The price is $455 total per night
$455 total
May 4 - May 5
Total with taxes and fees
515.39 mi from city center
When you stay at Princess Grand Jamaica Resort - All Inclusive in Green Island, you'll be on the beach and 6 minutes by car from Half Moon Beach.

Grand Palladium Punta Cana Resort & Spa - All Inclusive
Playa Bávaro Punta Cana La Altagracia
129.59 mi from city center
With a stay at Grand Palladium Punta Cana Resort & Spa - All Inclusive in Punta Cana, you'll be 0.2 mi (0.4 km) from Cortecito Beach and 10.9 mi (17.5 km) from Macao Beach.

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Playas de Bavaro Punta Cana La Altagracia
$382 nightly
The price is $489 total per night
$489 total
May 4 - May 5
Total with taxes and fees
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.

Hotel Riu Republica - Adults only - All Inclusive
Playa Arena Gorda Punta Cana
$197 nightly
The price is $252 total per night
$252 total
May 27 - May 28
Total with taxes and fees
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 Arena Gorda Beach and Cana Bay Golf Club.

Serenade Punta Cana Beach & Spa Resort - All Inclusive
Carretera Cabeza de Toro Punta Cana La Altagracia
$218 nightly
The price is $279 total per night
$279 total
May 6 - May 7
Total with taxes and fees
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.

The Royal Sonesta San Juan
5961 Isla Verde Avenue Carolina
$450 nightly
The price is $491 total per night
$491 total
May 10 - May 11
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
286.9 mi from city center
With a stay at The Royal Sonesta San Juan in Carolina (Isla Verde), you'll be a 4-minute walk from Isla Verde Beach and 6 minutes by foot from Carolina Beach.

Serenade All Suites - Adults Only Resort
Cabeza De Toro Punta Cana La Altagracia
$295 nightly
The price is $378 total per night
$378 total
May 10 - May 11
Total with taxes and fees
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.

Hotel Riu Palace Aquarelle - All Inclusive
Falmouth Falmouth
474.86 mi from city center
With a stay at Hotel Riu Palace Aquarelle - All Inclusive in Falmouth, you'll be on the beach, just steps from Water Square and a 2-minute drive from Martha Brae River.

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Boulevard Turístico Del Este Km 28, #74 Punta Cana La Altagracia
$499 nightly
The price is $499 total per night
$499 total
May 4 - May 5
Total with taxes and fees
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.

Hyatt Regency Grand Reserve Puerto Rico
200 Coco Beach Blvd. Highway 955-I Río Grande
$306 nightly
The price is $333 total per night
$333 total
May 3 - May 4
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
301.79 mi from city center
Located in Río Grande (Zarzal), Hyatt Regency Grand Reserve Puerto Rico is within a 15-minute drive of Carabali Rainforest Park and The Outlet Ruta 66.
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.
Caribbean Islands hotels essential information
Accommodation | 86,496 hotels |
|---|---|
Lowest Price | $252 |
Highest Price | $499 |
Popular hotels | Wyndham Alltra Punta Cana All-Inclusive Resort, Grand Hyatt Baha Mar, Princess Grand Jamaica Resort - All Inclusive, Grand Palladium Punta Cana Resort & Spa - All Inclusive, Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive, Hotel Riu Republica - Adults only - All Inclusive, Serenade Punta Cana Beach & Spa Resort - All Inclusive, The Royal Sonesta San Juan, Serenade All Suites - Adults Only Resort, Hotel Riu Palace Aquarelle - All Inclusive, Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort, Hyatt Regency Grand Reserve Puerto Rico |
Most Recent Caribbean Islands Hotel Reviews

Princess Grand Jamaica Resort - All Inclusive
5 out of 5
Posted 7 hours ago
CheapTickets Verified Review
"Staff was amazing treated me like family, some some spots of uncleanliness but normal with all the people, wish there were more things to do like a club, arcade or things like that for the night time "
A verified traveler stayed at Princess Grand Jamaica Resort - All Inclusive






