Hotels with Restaurants in Caribbean
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Discover these top cities in Caribbean

St. Thomas
Hotels with Restaurants
Hotels with Restaurants in Caribbean

Majestic Elegance Punta Cana - All Inclusive
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
Majestic Elegance Punta Cana - All Inclusive: Luxury resort with free breakfast and free WiFi. Located near the airport.
On private beach
Pool

Majestic Colonial Punta Cana - All Inclusive
Carretera El Macao, Punta Cana, La Altagracia
Majestic Colonial Punta Cana - All Inclusive: Business-friendly resort with free breakfast and free WiFi. Located by the sea.
On private beach
Pool

Barceló Bávaro Palace - All Inclusive
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is AU$622 per night
AU$622
includes taxes & fees
28 Apr - 29 Apr
Barceló Bávaro Palace - All Inclusive: Luxury resort with free breakfast and free WiFi. Located next to the convention centre.
On private beach
Pool

Majestic Mirage Punta Cana - All inclusive
Bavaro, Playa Arena Gorda, Punta Cana, La Altagracia
Majestic Mirage Punta Cana - All inclusive: Luxury resort with free breakfast and free WiFi. Located on the beach.
Pool
Hot tub

Hotel Riu Palace Antillas - Adults Only - All Inclusive
J E Irausquin Boulevard 77, Noord
The price is AU$1,505 per night
AU$1,505
includes taxes & fees
2 Apr - 3 Apr
Hotel Riu Palace Antillas - Adults Only - All Inclusive: Beach resort with free breakfast and free WiFi. Located by the ocean.
Pool
Hot tub

Holiday Inn Resort Aruba - Beach Resort & Casino by IHG
J E Irausquin Boulevard 230, Noord
The price is AU$815 per night
AU$815
includes taxes & fees
28 Apr - 29 Apr
Holiday Inn Resort Aruba - Beach Resort & Casino by IHG: Family-friendly resort with free WiFi and free parking. Located on the Strip.
Pool
Spa
Free cancellation

Condado Vanderbilt Hotel
1055 Ashford Avenue, San Juan
The price is AU$994 per night
AU$994
includes taxes & fees
20 Apr - 21 Apr
Condado Vanderbilt Hotel: Luxury hotel with free WiFi and 4 outdoor pools. Located in a national park.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

JOIA Rose Hall by Iberostar - Adults Only - All Inclusive
Rose Hall Main Road, Montego Bay, Saint James
JOIA Rose Hall by Iberostar - Adults Only - All Inclusive: Luxury resort with free breakfast and free WiFi. Located on the beach.
Pool
Hot tub

Excellence Punta Cana - Adults Only All Inclusive
Playas Uvero Alto - Punta Cana, Punta Cana, La Altagracia
Excellence Punta Cana - Adults Only All Inclusive: Luxury resort with free WiFi and free parking. Located next to a golf course.
On private beach
Pool

Bahia Principe Grand Punta Cana - All Inclusive
Arena Gorda - Macao, Seccion Baigua, Punta Cana, La Altagracia
Bahia Principe Grand Punta Cana - All Inclusive: Family-friendly resort with free breakfast and free WiFi. Located by the ocean.
Pool
Breakfast included

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Carettera Arena Gorda, Playa Bavero Higuey, Punta Cana, La Altagracia
The price is AU$726 per night
AU$726
includes taxes & fees
7 Apr - 8 Apr
Bahia Principe Luxury Ambar - Adults Only - All Inclusive: Luxury resort with free breakfast and free WiFi. Located by the ocean.
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 | AU$1,505 |
Cheapest price | AU$622 |
Total number of hotels in Caribbean | 80,060 |
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 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 Grand Punta Cana - All Inclusive, Bahia Principe Luxury Ambar - Adults Only - All Inclusive, Hilton Rose Hall an All-Inclusive Resort |
New reviews! Best hotels in Caribbean

Wotif Verified Review
5 / 5
Beach is not so crowded. Good food. David in the main breakfast restaurant awesome! Thank you for helping us. The front desk ladies erte kind & patient. The Steakhouse service was very good & friendly. The pizzeria staff was not very friendly.
A verified traveller stayed at British Colonial - Nassau
Posted 15 hours ago
Destinations with Hotels with Restaurants
Hotel themes
Popular types of accommodation
More destinations for you
Hotels
Cuba AccommodationAll Inclusive Hotels in Trinidad and TobagoHotels with a Waterpark in CubaCayman Islands AccommodationApartment Hotels in St. George'sAll Inclusive Hotels in CubaMontserrat AccommodationJamaica AccommodationCuraçao AccommodationBahamas AccommodationAruba AccommodationHotels with a Waterpark in U.S. Virgin Islands
Flights
Activities