Compare Hotels with Restaurants in Caribbean
Secret Bargains - Save an extra 10% or more on select Hotels with Restaurants
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
Featured Caribbean Hotels with Restaurants

Majestic Elegance Punta Cana - All Inclusive
Playa Bavaro - Punta Cana Punta Cana La Altagracia
With a stay at Majestic Elegance Punta Cana - All Inclusive in Punta Cana (Bávaro), you'll be a 1-minute drive from Arena Gorda Beach and 6 minutes from Cana Bay Golf Club.
On private beach
Pool

Majestic Colonial Punta Cana - All Inclusive
Carretera El Macao Punta Cana La Altagracia
With a stay at Majestic Colonial Punta Cana - All Inclusive in Punta Cana, you'll be 0.5 mi (0.8 km) from Arena Gorda Beach and 7.2 mi (11.5 km) from Macao Beach.
On private beach
Pool

Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1 Punta Cana La Altagracia
$273 nightly
The price is $350 total per night
$350 total
Jun 15 - Jun 16
Total with taxes and fees
Located in Punta Cana (Bávaro), Barceló Bávaro Palace - All Inclusive is within a 15-minute walk of Bavaro Beach and The Lakes Barcelo Bavaro Golf Course.
On private beach
Pool

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
Bavaro Punta Cana La Altagracia
With a stay at Majestic Mirage Punta Cana, All Suite Resort - All Inclusive in Punta Cana (Bávaro), you'll be a 2-minute drive from Arena Gorda Beach and 6 minutes from Cana Bay Golf Club.
Pool
Hot Tub

Hotel Riu Palace Antillas - Adults Only - All Inclusive
J E Irausquin Boulevard 77 Noord
$760 nightly
The price is $859 total per night
$859 total
Jul 6 - Jul 7
Total with taxes and fees
Located in Noord (Palm Beach), Hotel Riu Palace Antillas - Adults Only - All Inclusive is within a 10-minute walk of The Casino at Hilton Aruba and Palm Beach.
Pool
Hot Tub

Holiday Inn Resort Aruba - Beach Resort & Casino by IHG
J E Irausquin Boulevard 230 Noord
$434 nightly
The price is $483 total per night
$483 total
Jun 16 - Jun 17
Total with taxes and fees
Free Cancellation
With a stay at Holiday Inn Resort Aruba - Beach Resort & Casino by IHG in Noord (Palm Beach), you'll be steps from Paseo Herencia Shopping Mall and 3 minutes by foot from Palm Beach.
Pool
Spa

Condado Vanderbilt Hotel
1055 Ashford Avenue San Juan
$443 nightly
The price is $492 total per night
$492 total
Jul 1 - Jul 2
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
A stay at Condado Vanderbilt Hotel places you in the heart of San Juan, within a 10-minute walk of Casino del Mar at La Concha Resort and Condado Beach.
Pool
Hot Tub

JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
Rose Hall Main Road Montego Bay Saint James
Located in Montego Bay (Northern Estates), JOIA Rose Hall by Iberostar - Adults Only - All Inclusive is within a 10-minute drive of Rose Hall Great House and Montego Bay Convention Centre.
Pool
Hot Tub

Excellence Punta Cana - Adults Only All Inclusive
Playas Uvero Alto - Punta Cana Punta Cana La Altagracia
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

Bahia Principe Explore Punta Cana - All Inclusive
Arena Gorda - Macao Punta Cana La Altagracia
With a stay at Bahia Principe Explore Punta Cana - All Inclusive, you'll be centrally located in Punta Cana, within a 10-minute drive of Cana Bay Golf Club and Cocotal Golf and Country Club.
Pool
Breakfast included

Bahia Principe Escape Ambar - Adults Only - All Inclusive
Carettera Arena Gorda Punta Cana La Altagracia
With a stay at Bahia Principe Escape Ambar - Adults Only - 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.
On private beach
Pool
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.
Caribbean Hotels with Restaurants essential information
Hotels with Restaurants in Caribbean |
3322 |
|---|---|
Highest price | $859 |
Cheapest price | $350 |
Total number of hotels in Caribbean | 87,105 |
Popular hotels | Majestic Elegance Punta Cana - All Inclusive, Majestic Colonial Punta Cana - All Inclusive, Barceló Bávaro Palace - All Inclusive, Majestic Mirage Punta Cana, All Suite Resort - All Inclusive, Hotel Riu Palace Antillas - Adults Only - All Inclusive, Holiday Inn Resort Aruba - Beach Resort & Casino by IHG, Condado Vanderbilt Hotel, JOIA Rose Hall by Iberostar - Adults Only - All Inclusive, Excellence Punta Cana - Adults Only All Inclusive, Bahia Principe Explore Punta Cana - All Inclusive, Bahia Principe Escape Ambar - Adults Only - All Inclusive, Dreams Rose Hall Resort & Spa - All Inclusive |
Most Recent Caribbean Hotel Reviews

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
4 out of 5
Posted less than an hour ago
CheapTickets Verified Review
"Everything was beautiful except the beachfront was too crowded"
A verified traveler stayed at Hotel Riu Palace Paradise Island - Adults Only - All Inclusive






