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
$647 nightly
The price is $709 total per night
$709 total
Mar 22 - Mar 23
Total with taxes and fees
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
$304 nightly
The price is $389 total per night
$389 total
Apr 8 - Apr 9
Total with taxes and fees
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

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 Arena Gorda Beach and Cana Bay Golf Club.
Pool
Hot Tub

Ocean Blue & Sand Beach Resort - All Inclusive
Car. Arena Gorda Punta Cana La Altagracia
128.45 mi from city center
With a stay at Ocean Blue & Sand Beach Resort - All Inclusive in Punta Cana (Bávaro), you'll be within a 10-minute drive of Cana Bay Golf Club and Cocotal Golf and Country Club.
On private beach
Pool

Hotel Riu Montego Bay - Adults Only - All Inclusive
Mahoe Bay, Ironshore Montego Bay Saint James
489.91 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 15-minute drive of Rose Hall Great House and Doctor's Cave Beach.
Pool
Hot Tub

Renaissance Wind Creek Aruba Resort
L G Smith Boulevard 82 Oranjestad
414.83 mi from city center
With a stay at Renaissance Wind Creek Aruba Resort, you'll be centrally located in Oranjestad, steps from Renaissance Mall Aruba and within a 5-minute walk of Wind Creek Seaport Casino.
On private beach
Pool

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Playas de Bavaro Punta Cana La Altagracia
$546 nightly
The price is $699 total per night
$699 total
Mar 15 - Mar 16
Total with taxes and fees
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

Grand Bavaro Princess - All Inclusive
Playas De Bavaro Punta Cana La Altagracia
$334 nightly
The price is $428 total per night
$428 total
Mar 30 - Mar 31
Total with taxes and fees
129.14 mi from city center
With a stay at Grand Bavaro Princess - 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.
Pool
Breakfast included

The Reef at Atlantis
Paradise Beach Drive Paradise Island New Providence
634.54 mi from city center
With a stay at The Reef at Atlantis in Paradise Island, you'll be next to a golf course, within a 15-minute drive of Junkanoo Beach and Aquaventure.
On private beach
Pool

Serenade All Suites - Adults Only Resort
Cabeza De Toro Punta Cana La Altagracia
$356 nightly
The price is $455 total per night
$455 total
Apr 5 - Apr 6
Total with taxes and fees
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

Excellence El Carmen - Adults Only All Inclusive
Playas Uvero Alto Punta Cana
120.26 mi from city center
With a stay at Excellence El Carmen - Adults Only All Inclusive in Punta Cana, you'll be 7 mi (11.3 km) from Macao Beach and 12.2 mi (19.7 km) from Cana Bay Golf Club.
Pool
Hot Tub

Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1 Punta Cana La Altagracia
$555 nightly
The price is $710 total per night
$710 total
Mar 21 - Mar 22
Total with taxes and fees
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 8 minutes from Bavaro Beach.
On private beach
Pool
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 | 84,867 hotels |
|---|---|
Lowest Price | $389 |
Highest Price | $710 |
Popular hotels | Grand Hyatt Baha Mar, Serenade Punta Cana Beach & Spa Resort - All Inclusive, Hotel Riu Republica - Adults only - All Inclusive, Ocean Blue & Sand Beach Resort - All Inclusive, Hotel Riu Montego Bay - Adults Only - All Inclusive, Renaissance Wind Creek Aruba Resort, Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive, Grand Bavaro Princess - All Inclusive, The Reef at Atlantis, Serenade All Suites - Adults Only Resort, Excellence El Carmen - Adults Only All Inclusive, Barceló Bávaro Palace - All Inclusive |
Most Recent Caribbean Islands Hotel Reviews

Serenade Punta Cana Beach & Spa Resort - All Inclusive
3 out of 5
Posted 1 hour ago
CheapTickets Verified Review
"Room was clean with pool view. Shower didn’t drain properly and left water all over floor. "
A verified traveler stayed at Serenade Punta Cana Beach & Spa Resort - All Inclusive






