Caribbean Resorts
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
Resorts in Caribbean

Grand Hyatt Baha Mar
One Baha Mar Boulevard Nassau New Providence
$471 nightly
The price is $516 total per night
$516 total
Jan 3 - Jan 4, 2026
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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

Holiday Inn Resort Aruba - Beach Resort & Casino by IHG
J E Irausquin Boulevard 230 Noord
$345 nightly
The price is $384 total per night
$384 total
Dec 16 - Dec 17
Total with taxes and fees
Located in Noord (Palm Beach), Holiday Inn Resort Aruba - Beach Resort & Casino by IHG is within a 5-minute walk of Palm Beach and within a 5-minute drive of Butterfly Farm.
Pool
Spa

Caribe Hilton
1 San Geronimo Street San Juan
$330 nightly
The price is $360 total per night
$360 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
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.
Pool
Hot Tub

The Royal Sonesta San Juan
5961 Isla Verde Avenue Carolina
$401 nightly
The price is $438 total per night
$438 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at The Royal Sonesta San Juan in Carolina (Isla Verde), you'll be a 3-minute drive from Isla Verde Beach and 9 minutes from Pan American Pier.
Pool
Spa

Wyndham Alltra Punta Cana All-Inclusive Resort
Playas Uvero Alto Punta Cana La Altagracia
$318 nightly
The price is $318 total per night
$318 total
Dec 14 - Dec 15
Total with taxes and fees
With a stay at Wyndham Alltra Punta Cana All-Inclusive Resort in Punta Cana, you'll be 1.6 mi (2.6 km) from Sirenis Aquagames Water Park and 5.5 mi (8.9 km) from Macao Beach.
Pool
Breakfast included

La Concha Resort, Puerto Rico, Autograph Collection
1077 Ashford Ave Condado San Juan
$388 nightly
The price is $430 total per night
$430 total
Dec 14 - Dec 15
Total with taxes and fees
With a stay at La Concha Resort, Puerto Rico, Autograph Collection in San Juan (Condado), you'll be a 3-minute walk from Casino del Mar at La Concha Resort and 12 minutes by foot from Condado Beach.
Pool
Hot Tub

Hyatt Regency Grand Reserve Puerto Rico
200 Coco Beach Blvd. Highway 955-I Río Grande
$367 nightly
The price is $400 total per night
$400 total
Dec 14 - Dec 15
Total with taxes and fees
Located in Río Grande (Zarzal), Hyatt Regency Grand Reserve Puerto Rico is within a 15-minute drive of Carabali Rainforest Park and The Outlet Ruta 66.
Pool
Hot Tub

Ocean Coral Spring - All Inclusive
Mountain Spring Bay Falmouth 07
$359 nightly
The price is $359 total per night
$359 total
Dec 14 - Dec 15
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
Located in Falmouth, Ocean Coral Spring - All Inclusive is by the ocean, within a 10-minute drive of Jamaica Beaches and Burwood Beach.
On private beach
Pool

Hyatt Vacation Club at Hacienda del Mar, Dorado
301 Hwy 693 Vega Alta
$229 nightly
The price is $250 total per night
$250 total
Dec 15 - Dec 16
Total with taxes and fees
Free Cancellation
With a stay at Hyatt Vacation Club at Hacienda del Mar, Dorado in Vega Alta (Sabana), you'll be a 5-minute drive from Parque Nacional Balenario Cerro Gordo and 9 minutes from Dorado Del Mar Golf Course.
Pool
Hot Tub

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
Boulevard Turístico Del Este Km 28, #74 Punta Cana La Altagracia
$470 nightly
The price is $470 total per night
$470 total
Dec 14 - Dec 15
Total with taxes and fees
With a stay at Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort 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

Sandyport Beach Resort
West Bay Street Nassau New Providence
$316 nightly
The price is $347 total per night
$347 total
Dec 14 - Dec 15
Total with taxes and fees
Located in Nassau, Sandyport Beach Resort is connected to a shopping center, a 3-minute drive from Cable Beach and 13 minutes from Parliament House.
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 Resorts essential information
Accommodation | 1392 Resorts |
|---|---|
Lowest Price | $250 |
Highest Price | $516 |
Popular accommodation | Grand Hyatt Baha Mar, Holiday Inn Resort Aruba - Beach Resort & Casino by IHG, Caribe Hilton, The Royal Sonesta San Juan, Wyndham Alltra Punta Cana All-Inclusive Resort, La Concha Resort, Puerto Rico, Autograph Collection, Hyatt Regency Grand Reserve Puerto Rico, Ocean Coral Spring - All Inclusive, Hyatt Vacation Club at Hacienda del Mar, Dorado, Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort, Sandyport Beach Resort, The Royal at Atlantis |
Explore more Resorts
Types of Hotels
More to Explore in Caribbean
Top Picks
Flights
Packages
- Cheap Aruba Vacations
- Cheap Antigua and Barbuda Vacations
- Cheap Grenada Vacations
- Cheap Jamaica Vacations
- Cheap Curaçao Vacations
- Cheap Trinidad and Tobago Vacations
- Cheap Cayman Islands Vacations
- Cheap Anguilla Vacations
- Cheap U.S. Virgin Islands Vacations
- Cheap St. Croix Island Vacations
- Cheap St. Lucia Vacations
- Cheap Bahamas Vacations
- Cheap St. Thomas Vacations
- Cheap Barbados Vacations
- Cheap Turks and Caicos Vacations
- Cheap Puerto Rico Vacations
- Cheap Dominican Republic Vacations
- Cheap Sint Maarten Vacations

