Best Resorts in Caribbean

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Caribbean

Featured Resorts in Caribbean

El Embajador, a Royal Hideaway Hotel
5 out of 5
Ave Sarasota 65, Santo Domingo, Distrito Nacional
Located in the heart of Santo Domingo, this luxury resort is within 2 mi (3 km) of Bella Vista Mall, Malecon, and Blue Mall. Agora Mall is 2.6 mi (4.1 km) away. ...
4.5/5 Wonderful! (960 reviews)
"The rooms are very modern and comfortable with luxyry shampoos, creams, etc and very spacious. The gardens and pool area are very pretty with beautiful foliage and landscaping. The lobby is more traditional, but very pretty too with a piano in the center to entertain at times. The lobby bar did not ..."

Reviewed on Nov 22, 2021

El Embajador, a Royal Hideaway Hotel
La Concha Renaissance San Juan Resort
4 out of 5
1077 Ashford Ave Condado, San Juan
Fully refundableReserve now, pay when you stay
Located in Condado, this beachfront resort is in the entertainment district and within a 15-minute walk of Casino del Mar at La Concha Resort and Condado Beach. ...
4.2/5 Very Good! (1,025 reviews)
"Great view"

Reviewed on Dec 5, 2021

La Concha Renaissance San Juan Resort
Fairmont El San Juan Hotel
5 out of 5
6063 Isla Verde Avenue, Carolina
Fully refundable
Nestled on the beach, this Isla Verde resort is within 6 mi (10 km) of The Mall of San Juan, Museo de Arte de Puerto Rico, and Plaza las Americas. Puerto Rico ...
3.9/5 Very Good! (981 reviews)
"This was my first stay at Fairmont el San Juan I traveled for my Birthday and I must say they’ve made my time in Puerto Rico wonderful I couldn’t ask for anything more, they’ve went above beyond to make my stay as comfortable as possible I have to shout out Frances she was the first person I encountered ..."

Reviewed on Dec 4, 2021

Fairmont El San Juan Hotel
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
El Conquistador Resort
4 out of 5
1000 Conquistador Avenue, Fajardo
Fully refundableReserve now, pay when you stay
Located in Fajardo, this beachfront resort is connected to the convention center, 2.2 mi (3.5 km) from Laguna Grande, and within 9 mi (15 km) of Cayo Icacos ...
4/5 Very Good! (445 reviews)
"Beautiful place !"

Reviewed on Dec 5, 2021

El Conquistador Resort
Grand Hyatt Baha Mar
4.5 out of 5
One Baha Mar Boulevard, Nassau, New Providence
This Nassau resort is on the beach, 1.3 mi (2.1 km) from Cable Beach, and within 6 mi (10 km) of Junkanoo Beach and Straw Market. Queen's Staircase and Cabbage ...
4.3/5 Excellent! (2,458 reviews)
"All good."

Reviewed on Dec 2, 2021

Grand Hyatt Baha Mar
San Juan Marriott Resort and Stellaris Casino
4.5 out of 5
1309 Ashford Avenue, San Juan
Fully refundableReserve now, pay when you stay
Nestled on the beach, this Condado resort is within a 10-minute walk of Atlantic Beach and Casino del Mar at La Concha Resort. Condado Beach and Puerto Rico ...
4.1/5 Very Good! (1,118 reviews)
"This was our first time staying here and it was absolute perfection! Very clean and updated. Staff were helpful from the moment we checked in and up into the minute we left. We will definitely be back!"

Reviewed on Dec 6, 2021

San Juan Marriott Resort and Stellaris Casino
Mayagüez Resort & Casino
3.5 out of 5
Route 104 km. 0.3, Algarobo Sector, Mayaguez
Fully refundableReserve now, pay when you stay
This family-friendly Mayaguez resort is located near the airport, within 2 mi (3 km) of University of Puerto Rico Mayaguez Campus, Tropical Agriculture Research ...
3.6/5 Good! (960 reviews)
"Friendly service"

Reviewed on Nov 21, 2021

Mayagüez Resort & Casino
Embassy Suites by Hilton San Juan Hotel & Casino
3.5 out of 5
8000 Tartak Street, Carolina
Fully refundableReserve now, pay when you stay
This family-friendly Carolina resort is located near the airport, 0.3 mi (0.5 km) from Isla Verde Beach, and within 6 mi (10 km) of Condado Beach and Plaza las ...
4.1/5 Very Good! (1,093 reviews)
"Very clean. Nice pool area and hotel itself was beautiful."

Reviewed on Nov 27, 2021

Embassy Suites by Hilton San Juan Hotel & Casino
Holiday Inn Resort Aruba - Beach Resort & Casino, an IHG Hotel
4 out of 5
J E Irausquin Boulevard 230, Noord
Fully refundable
Located in Noord, this beachfront resort is in a shopping district and within 1 mi (2 km) of Palm Beach and Butterfly Farm. Alto Vista Chapel and California ...
4/5 Very Good! (1,611 reviews)
"Good location. Large beach area."

Reviewed on Nov 30, 2021

Holiday Inn Resort Aruba - Beach Resort & Casino, an IHG Hotel
Hilton Ponce Golf & Casino Resort
4.5 out of 5
1150 Caribe Avenue, Ponce
Fully refundableReserve now, pay when you stay
This Ponce resort is on the beach, 1.4 mi (2.3 km) from La Guancha, and within 6 mi (10 km) of Museo de Arte de Ponce and Parque de Bombas. Teatro la Perla and ...
4.2/5 Excellent! (977 reviews)
"Location"

Reviewed on Dec 4, 2021

Hilton Ponce Golf & Casino Resort
Renaissance Wind Creek Aruba Resort
4.5 out of 5
L G Smith Boulevard 82, Oranjestad
The price is $284 per night from Dec 22 to Dec 22
Located in Oranjestad, this beachfront resort is in the city center, just steps from Renaissance Mall Aruba, Wind Creek Seaport Casino, and Cosecha Aruban Craft ...
4.4/5 Excellent! (1,235 reviews)
"One of the best vacations that I had. I booked another visit the day I came back."

Reviewed on Dec 3, 2021

Renaissance Wind Creek Aruba Resort
Margaritaville Beach Resort - Nassau
4 out of 5
2 Bay Street, Nassau, New Providence
Fully refundableReserve now, pay when you stay
The price is $244 per night from Jan 2 to Jan 2
Located in Downtown Nassau, this beachfront resort is in the city center and within a 10-minute walk of National Art Gallery of the Bahamas and Junkanoo Beach. ...
4.1/5 Very Good! (67 reviews)
"Beautiful resort, with friendly staff, and in the perfect location. We were able to walk to "Fish Fry" to enjoy local food and entertainment, and into the downtown to do some shopping."

Reviewed on Dec 1, 2021

Margaritaville Beach Resort - Nassau
Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort
4.5 out of 5
6000 Rio Mar Boulevard, Rio Grande
Fully refundableReserve now, pay when you stay
The price is $299 per night from Dec 8 to Dec 8
Located in Rio Grande, this beachfront resort is connected to the convention center and within 3 mi (5 km) of Wyndham Rio Mar Casino and Carabali Rainforest ...
4.4/5 Wonderful! (1,007 reviews)
"Very nice"

Reviewed on Dec 5, 2021

Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort
The Condado Plaza Hilton
4.5 out of 5
999 Ashford Avenue, San Juan
Fully refundableReserve now, pay when you stay
The price is $195 per night from Dec 13 to Dec 13
Located in Condado, this beachfront resort is in the city center and within a 15-minute walk of Parque La Ventana al Mar, Condado Beach, and Luis Muñoz Rivera ...
3.7/5 Good! (982 reviews)
"Overall good"

Reviewed on Dec 6, 2021

The Condado Plaza Hilton
Embassy Suites by Hilton Dorado del Mar Beach Resort
3.5 out of 5
201 Dorado Del Mar Boulevard, Dorado
Fully refundableReserve now, pay when you stay
The price is $186 per night from Dec 14 to Dec 14
Nestled on the beach, this Dorado del Mar resort is within 9 mi (15 km) of Dorado Beach East Golf Course, Dorado Beach, and Punta Salinas. Casa Bacardi and Plaza ...
3.8/5 Good! (980 reviews)
"everything .. location was great front desk staff was excellent Elizabeth !!"

Reviewed on Dec 3, 2021

Embassy Suites by Hilton Dorado del Mar Beach Resort
Hodelpa Gran Almirante Hotel & Casino
3.5 out of 5
Ave. Salvador Estrella Sadhala, Santiago de los Caballeros, Santiago
The price is $130 per night from Dec 10 to Dec 10
Located in Los Jardines, this resort is within a 15-minute walk of Casino Gran Almirante and Bella Terra Mall. Centro Leon and Monument to the Heroes of the ...
4.4/5 Excellent! (535 reviews)
"very upscale"

Reviewed on Dec 5, 2021

Hodelpa Gran Almirante Hotel & Casino
The Royal at Atlantis
4 out of 5
Paradise Beach Drive, Paradise Island, New Providence
Located in Paradise Island, this beachfront resort is next to a golf course and within a 10-minute walk of Paradise Lagoon Beach South and Cabbage Beach. Paradise ...
4/5 Very Good! (1,701 reviews)
"The only issue I had was when I was checking. Apparently, when I booked the trip though Expedia all the information wasn’t at the front desk. I ended up getting my room and had to go back down to get the room I reserved showing them my confirmation number. Other than that, my stay was wonderful. ..."

Reviewed on Dec 5, 2021

The Royal at Atlantis
Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
5 out of 5
Lot 59A Freeport, Montego Bay, Saint James
Fully refundableReserve now, pay when you stay
The price is $479 per night from Dec 19 to Dec 19
Nestled on the beach, this Montego Bay resort is within 3 mi (5 km) of Sunset Beach Resort Au Natural Beach, Montego Bay Cruise Ship Terminal, and Montego Bay ...
4.2/5 Very Good! (995 reviews)
"Very nice people but notice property running out of different amenities quite often."

Reviewed on Dec 5, 2021

Secrets St. James Montego Bay - Luxury - Adults Only - All Inclusive
The Morgan Resort Spa Village
4 out of 5
2 Beacon Hill Road, Simpson Bay
The price is $218 per night from Dec 7 to Dec 7
Situated in Simpson Bay, this resort is within 1 mi (2 km) of Maho Bay and Mullet Bay Beach. Maho Beach is 0.1 mi (0.1 km) away.
4.8/5 Exceptional! (78 reviews)
"Nice hotel."

Reviewed on Dec 4, 2021

The Morgan Resort Spa Village
Dreams Punta Cana Resort & Spa - All Inclusive
4 out of 5
Playas Uvero Alto, Provincia La Altagracia, Punta Cana, La Altagracia
Fully refundableReserve now, pay when you stay
The price is $219 per night from Dec 12 to Dec 12
Located in Uvero Alto, this beachfront resort is next to a golf course, 5.6 mi (9.1 km) from Macao Beach, and within 12 mi (20 km) of Hard Rock Golf Club at ...
3.9/5 Very Good! (984 reviews)
"Overall we had a great experience, the beach was really nice, the pool was clean, the stuff was welcoming and friendly and our 4 year old absolutely loved the kids club and looked forward to return every day! The facilities were outdated as we already were aware of, but that didn’t matter to us at ..."

Reviewed on Dec 5, 2021

Dreams Punta Cana Resort & Spa - All Inclusive
Don't see what you're looking for?
See all available properties in Caribbean
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.

More trip options