Book Caribbean Islands hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Caribbean Islands

Cheap Caribbean Islands hotels

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$777 per night from 28 Apr to 29 Apr
AU$777
includes taxes & fees
28 Apr - 29 Apr
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.
Grand Hyatt Baha Mar
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$754 per night from 28 Apr to 29 Apr
AU$754
includes taxes & fees
28 Apr - 29 Apr
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 ...
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
Serenade Punta Cana Beach & Spa Resort - All Inclusive

Serenade Punta Cana Beach & Spa Resort - All Inclusive

4.5 out of 5
Carretera Cabeza de Toro, Punta Cana, La Altagracia
Fully refundableReserve now, pay when you stay
The price is AU$573 per night from 7 Apr to 8 Apr
AU$573
includes taxes & fees
7 Apr - 8 Apr
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 ...
Serenade Punta Cana Beach & Spa Resort - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Hotel Riu Montego Bay - Adults Only - All Inclusive

Hotel Riu Montego Bay - Adults Only - All Inclusive

4 out of 5
Mahoe Bay, Ironshore, Montego Bay, Saint James
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 8 minutes ...
Hotel Riu Montego Bay - Adults Only - All Inclusive
Ocean Blue & Sand Beach Resort - All Inclusive

Ocean Blue & Sand Beach Resort - All Inclusive

4.5 out of 5
Car. Arena Gorda, Playa Bavaro, Punta Cana, La Altagracia
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 Iberostar ...
Ocean Blue & Sand Beach Resort - All Inclusive
Caribe Hilton

Caribe Hilton

4.5 out of 5
1 San Geronimo Street, San Juan
Fully refundableReserve now, pay when you stay
The price is AU$564 per night from 13 Apr to 14 Apr
AU$564
includes taxes & fees
13 Apr - 14 Apr
Located in San Juan (San Juan Antiguo), Caribe Hilton is within a 5-minute walk of Luis Muñoz Rivera Park and Fort San Jeronimo.
Caribe Hilton
Barceló Bávaro Palace - All Inclusive

Barceló Bávaro Palace - All Inclusive

4.5 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is AU$621 per night from 28 Apr to 29 Apr
AU$621
includes taxes & fees
28 Apr - 29 Apr
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 ...
Barceló Bávaro Palace - All Inclusive
Hotel Riu Republica - Adults only - All Inclusive

Hotel Riu Republica - Adults only - All Inclusive

4 out of 5
Playa Arena Gorda, Punta Cana
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 ...
Hotel Riu Republica - Adults only - All Inclusive
Occidental Caribe - All Inclusive

Occidental Caribe - All Inclusive

3.5 out of 5
Carretera Macao - Arena Gorda, s/n, Punta Cana, La Altagracia
The price is AU$494 per night from 20 Apr to 21 Apr
AU$494
includes taxes & fees
20 Apr - 21 Apr
Located in Punta Cana (Bávaro), Occidental Caribe - All Inclusive is within a 10-minute drive of Arena Gorda Beach and Cana Bay Golf Club.
Occidental Caribe - All Inclusive
Don't see what you're looking for?
See all available properties in Caribbean Islands
View all properties
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.

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.

Caribbean Islands hotels essential information

Accommodation
80,217 hotels
Lowest Price
AU$494
Highest Price
AU$777
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, Ocean Blue & Sand Beach Resort - All Inclusive, Caribe Hilton, Barceló Bávaro Palace - All Inclusive, Hotel Riu Republica - Adults only - All Inclusive, Occidental Caribe - All Inclusive

Most recent Caribbean Islands hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.