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

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
The price is AU$544 per night from 15 May to 16 May
AU$544
includes taxes & fees
15 May - 16 May
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
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$745 per night from 28 Apr to 29 Apr
AU$745
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
The Condado Plaza Hotel

The Condado Plaza Hotel

4 out of 5
999 Ashford Avenue, San Juan
Fully refundableReserve now, pay when you stay
The price is AU$438 per night from 4 May to 5 May
AU$438
includes taxes & fees
4 May - 5 May
The Condado Plaza Hotel is centrally located in San Juan, a 4-minute walk from Condado Beach and 9 minutes by foot from Parque La Ventana al Mar.
The Condado Plaza Hotel
Save an average of 15% on thousands of hotels when you're signed in
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$772 per night from 30 Apr to 1 May
AU$772
includes taxes & fees
30 Apr - 1 May
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
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
Majestic Colonial Punta Cana - All Inclusive

Majestic Colonial Punta Cana - All Inclusive

4 out of 5
Carretera El Macao, Punta Cana, La Altagracia
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 ...
Majestic Colonial Punta Cana - All Inclusive
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$576 per night from 5 May to 6 May
AU$576
includes taxes & fees
5 May - 6 May
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
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 7 minutes ...
Hotel Riu Montego Bay - Adults Only - 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,782 hotels
Lowest Price
AU$438
Highest Price
AU$772
Popular hotels
Serenade Punta Cana Beach & Spa Resort - All Inclusive, Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive, The Condado Plaza Hotel, Grand Hyatt Baha Mar, Ocean Blue & Sand Beach Resort - All Inclusive, Majestic Colonial Punta Cana - All Inclusive, Barceló Bávaro Palace - All Inclusive, Hotel Riu Republica - Adults only - All Inclusive, Hotel Riu Montego Bay - Adults Only - All Inclusive

Most recent Caribbean Islands hotel reviews

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