Search Caribbean Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Caribbean

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Caribbean hotels

1. Grand Palladium Punta Cana Resort & Spa - All Inclusive

Grand Palladium Punta Cana Resort & Spa - All Inclusive
5.0 star property
Bávaro
8.0 out of 10, Very good, (1,000 reviews)
"Excellent hotel, I highly recommended it"
United States
Luis
The price is RM907
RM1,161 total
includes taxes & fees
30 Jun - 1 Jul
Grand Palladium Punta Cana Resort & Spa - All Inclusive

2. Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive
5.0 star property
Bávaro
8.4 out of 10, Very good, (6,953 reviews)
"Amazing resort!!!"
Canada
Miguel
The price is RM1,515
RM1,939 total
includes taxes & fees
21 Jun - 22 Jun
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

3. Serenade Punta Cana Beach & Spa Resort - All Inclusive

Serenade Punta Cana Beach & Spa Resort - All Inclusive
4.5 star property
Punta Cana
8.0 out of 10, Very good, (6,844 reviews)
"beautiful place to stay would definitely go again"
United States
Hannah Abigail
The price is RM966
RM1,236 total
includes taxes & fees
7 Jun - 8 Jun
Serenade Punta Cana Beach & Spa Resort - All Inclusive

4. Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort
5.0 star property
Bávaro
8.2 out of 10, Very good, (2,607 reviews)
"Great food, clean room, a lot of fun activities for families"
United States
Shira
The price is RM2,209
RM2,209 total
includes taxes & fees
14 Jun - 15 Jun
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

5. Serenade All Suites - Adults Only Resort

Serenade All Suites - Adults Only Resort
5.0 star property
Punta Cana
8.6 out of 10, Excellent, (4,749 reviews)
"Amazing staff and very clean rooms."
United States
Christian
The price is RM1,054
RM1,349 total
includes taxes & fees
8 Jun - 9 Jun
Serenade All Suites - Adults Only Resort

6. Princess Grand Jamaica Resort - All Inclusive

Princess Grand Jamaica Resort - All Inclusive
4.5 star property
Green Island
9.0 out of 10, Wonderful, (1,139 reviews)
"Great resort"
United States
Doha
The price is RM1,888
RM1,888 total
includes taxes & fees
10 Jun - 11 Jun
Princess Grand Jamaica Resort - All Inclusive

7. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (5,072 reviews)
"Amazing hotel, recommend for sure"
United States
Vlada Aleksandrovna Stogova
The price is RM1,107
RM1,757 total
includes taxes & fees
22 Jun - 23 Jun
Grand Hyatt Baha Mar

8. Secrets Royal Beach Punta Cana - Adults Only - All Inclusive

Secrets Royal Beach Punta Cana - Adults Only - All Inclusive
4.5 star property
Bávaro
9.0 out of 10, Wonderful, (1,124 reviews)
"Hotel is very nice, all staff is fantastic "
United States
William
Secrets Royal Beach Punta Cana - Adults Only - All Inclusive

9. Renaissance Wind Creek Aruba Resort

Renaissance Wind Creek Aruba Resort
4.5 star property
Oranjestad
9.2 out of 10, Wonderful, (1,544 reviews)
"It was a great resort would definitely visit again"
United States
Enji
Renaissance Wind Creek Aruba Resort

10. Hotel Riu Montego Bay - Adults Only - All Inclusive

Hotel Riu Montego Bay - Adults Only - All Inclusive
4.0 star property
Montego Bay
8.6 out of 10, Excellent, (5,276 reviews)
"Very relaxing and beautiful resort."
Canada
Faranna
The price is RM1,305
RM1,451 total
includes taxes & fees
16 Jun - 17 Jun
Hotel Riu Montego Bay - Adults Only - All Inclusive

11. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,121 reviews)
"I liked the rooms very clean and great food as well"
United States
Rina
The price is RM1,705
RM1,705 total
includes taxes & fees
8 Jun - 9 Jun
Ocean Coral Spring - All Inclusive

12. Ocean Eden Bay - Adults Only - All inclusive

Ocean Eden Bay - Adults Only - All inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (3,846 reviews)
"Beautiful resort I would definitely revisit!"
United States
Sabrina
The price is RM1,929
RM1,929 total
includes taxes & fees
17 Jun - 18 Jun
Ocean Eden Bay - Adults Only - All inclusive

13. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,345 reviews)
"It was a nice stay- family friendly and convenient location"
United States
Golita
The price is RM1,039
RM1,605 total
includes taxes & fees
23 Jun - 24 Jun
Margaritaville Beach Resort - Nassau

14. Warwick Paradise Island- All Inclusive- Adults Only

Warwick Paradise Island- All Inclusive- Adults Only
4.0 star property
Paradise Island
8.6 out of 10, Excellent, (2,206 reviews)
"The food was good"
United States
Selena
The price is RM1,559
RM1,953 total
includes taxes & fees
1 Jul - 2 Jul
Warwick Paradise Island- All Inclusive- Adults Only

15. Ocean Blue & Sand Beach Resort - All Inclusive

Ocean Blue & Sand Beach Resort - All Inclusive
4.5 star property
Bávaro
8.6 out of 10, Excellent, (5,306 reviews)
"Excellent hotel."
United States
Rudy
Ocean Blue & Sand Beach Resort - All Inclusive

16. Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
5.0 star property
Uvero Alto
7.2 out of 10, Good, (2,237 reviews)
"Great resort "
United States
Daisy
The price is RM2,048
RM2,048 total
includes taxes & fees
9 Jun - 10 Jun
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

17. Hyatt Vacation Club at Hacienda del Mar, Dorado

Hyatt Vacation Club at Hacienda del Mar, Dorado
3.5 star property
Sabana
9.4 out of 10, Exceptional, (3,656 reviews)
"Great place to stay in Puerto Rico"
United States
Karina
The price is RM960
RM1,220 total
includes taxes & fees
28 Jun - 29 Jun
Hyatt Vacation Club at Hacienda del Mar, Dorado

18. Hotel Riu Palace Aquarelle - All Inclusive

Hotel Riu Palace Aquarelle - All Inclusive
4.0 star property
Falmouth Historic Town Centre
8.8 out of 10, Excellent, (2,641 reviews)
"Great place awesome food"
United States
Keith
The price is RM1,656
RM1,837 total
includes taxes & fees
16 Jun - 17 Jun
Hotel Riu Palace Aquarelle - All Inclusive

19. Princess Senses The Mangrove Resort - Adults Only

Princess Senses The Mangrove Resort - Adults Only
4.0 star property
Green Island
9.2 out of 10, Wonderful, (723 reviews)
"Great place to stay!"
United States
Max Dylan
The price is RM2,295
RM2,295 total
includes taxes & fees
8 Jun - 9 Jun
Princess Senses The Mangrove Resort - Adults Only

20. The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (2,804 reviews)
"Amazing location, beach is stunning and great food."
United States
FABIO
The Royal at Atlantis
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.

Showing deals for:12 Jun - 14 Jun

Save an average of 15% on thousands of hotels when you're signed in

Top Caribbean Hotel Reviews

Guide to exploring Caribbean

Top reasons to visit Caribbean

  • Stunning Beaches: The Caribbean is renowned for its pristine beaches, offering soft sands and clear waters perfect for relaxation.
  • Diverse Activities: From water sports like snorkelling to eco-tours, there’s something for every adventurer.
  • Rich Cultural Experiences: Visitors can explore vibrant local markets and partake in lively festivals showcasing Caribbean culture.
  • Variety of Accommodations: From charming guesthouses to luxurious resorts, there are options to suit every traveler's needs.
  • Welcoming Atmosphere: The friendly locals and warm vibes enhance the overall holiday experience.

Find great hotels in Caribbean

In the Caribbean, a diverse selection of accommodations awaits, ranging from charming guesthouses to luxurious resorts. Ideal for families and adventure seekers alike, these hotels often feature essential services such as accessible beaches and family-friendly amenities. Many properties boast prestigious accolades like the AAA Four Diamond Award, ensuring a premium experience. Whether you seek a serene beach escape or an exhilarating getaway, the Caribbean offers exceptional lodging options tailored to your desires.

  • Barceló Bávaro Palace - All Inclusive: This luxurious 4.5-star resort is tailor-made for families seeking a lavish beach holiday experience. The Barceló Bávaro Palace offers an array of all-inclusive services, ensuring guests enjoy unlimited food and drink throughout their stay. With direct beach access, guests can relish the sun and surf while indulging in activities such as windsurfing and kayaking. Families will appreciate the extensive children’s amenities, including a water park and supervised childcare options, allowing parents to unwind and enjoy the resort’s luxurious facilities, such as the onsite restaurants and entertainment.
  • Majestic Colonial Punta Cana - All Inclusive: This 4-star resort is a perfect blend of elegance and fun, catering to families and business travellers alike. The Majestic Colonial Punta Cana boasts an impressive array of amenities, including a nightclub, fitness facilities, and a variety of water sports. With unlimited dining options, guests can savour gourmet meals while enjoying the resort's vibrant atmosphere. The children’s club and tailored activities ensure younger guests are entertained, while adults can indulge in spa treatments or relax by the pool. The inclusive experience is designed for those seeking comfort and entertainment.
  • Majestic Mirage Punta Cana - All inclusive: Elevate your vacation at this prestigious 5-star resort, offering an opulent retreat with a focus on golf and relaxation. The Majestic Mirage Punta Cana features a natural hot spring and direct beach access, making it an idyllic choice for those seeking wellness and leisure. Guests can enjoy an extensive range of all-inclusive services, from gourmet dining to 24-hour room service. With a dedicated golf experience and various water sports available, this resort caters to both adventure seekers and those desiring a tranquil beach getaway.

Where to stay in Caribbean

The Caribbean offers an enchanting blend of adventure and relaxation, perfect for all types of travellers. From the stunning beaches of Acklins Island to the luxurious resorts of Abu Dhabi, visitors can indulge in a variety of experiences. Whether seeking thrilling excursions or romantic getaways, the warm atmosphere and friendly locals make every moment memorable. With abundant options for active adventurers and those looking to unwind, the Caribbean is truly a tropical paradise waiting to be explored.

  • Aruba: Nestled in the southern Caribbean Sea, Aruba is renowned for its pristine white-sand beaches and vibrant outdoor activities. The island's climate is consistently warm, making it an attractive destination year-round. Travellers flock to Aruba for its stunning scenery, with highlights including the breathtaking beaches, crystal-clear lagoons, and picturesque resorts. Popular pastimes include golfing at world-class courses and indulging in luxurious spa experiences. Don't miss the chance to explore local landmarks, such as the vibrant Palm Beach and the serene Arikok National Park, where you can immerse yourself in the island's natural beauty.
  • Puerto Rico: As a Caribbean gem, Puerto Rico offers a rich blend of cultural experiences and natural delights. The island is blessed with diverse landscapes, from lush nature reserves to beautiful family-friendly beaches. Puerto Rico's year-round warm climate invites outdoor enthusiasts to partake in activities like hiking, snorkelling, and exploring the historic streets of Old San Juan. With its vibrant culinary scene and colourful local markets, there's something to delight every traveller. Key attractions include the stunning El Yunque National Forest and the bioluminescent bays, offering unforgettable experiences in nature's wonder.
  • Turks and Caicos: Known for its idyllic beaches and turquoise waters, Turks and Caicos is a paradise for sun-seekers and adventure lovers alike. The islands boast a laid-back atmosphere, making it an ideal escape for relaxation. Visitors can enjoy a range of activities, from shopping in local centres to exploring the national parks and water features that dot the landscape. Grace Bay Beach, consistently ranked among the world's best, is a must-visit for its soft sands and vibrant marine life. Whether indulging in a resort stay or engaging in water sports, Turks and Caicos promises an unforgettable holiday experience.

Things to do in Caribbean

The Caribbean offers a plethora of activities suitable for everyone, from relaxing on stunning beaches to exploring vibrant local markets. Adventure enthusiasts can indulge in water sports like snorkelling and diving, while those seeking culture can visit historical sites and enjoy lively festivals. Families can engage in eco-tours and wildlife experiences, ensuring that every visitor finds something enjoyable to do in this tropical paradise.

Shopping

Discover the vibrant shopping scene in the Caribbean at Megacentro Mall, Tropical Plaza, and Galleria Plaza. Each shopping centre offers a delightful mix of business, entertainment, and family-friendly vibes, perfect for finding unique gifts and souvenirs to take home.

Recreation

At Windsor Park, immerse yourself in a vibrant atmosphere while enjoying various sports activities. Sir Vivian Richards Stadium offers thrilling events and a chance to engage with local sports culture. Queen's Park Oval is perfect for cricket enthusiasts, providing an energetic setting to unwind and connect with fellow fans.

Adventure

Experience the thrill of Kool Runnings Water Park, where family fun meets adventure through exhilarating water slides and lazy rivers. At Orange Canyon , immerse yourself in underwater sports, exploring vibrant marine life. Mundo Acuático offers a delightful blend of entertainment with family-friendly water attractions for an unforgettable day.

Nightlife

Experience the vibrant nightlife of the Caribbean at Coco Bongo Punta Cana, where electric performances and city vibes await. Alternatively, unwind at Carib 5 Cinema for a romantic film night, or immerse yourself in culture at the Great Theatre of Havana, showcasing captivating entertainment.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Caribbean

To save money on your Caribbean vacation, consider visiting between September and November when prices are lower. Book your accommodation about a month in advance for the best rates, and look for last-minute deals on Expedia. Saturdays tend to be the cheapest days to stay, while Thursdays are the priciest. Use Expedia's search tool to filter for budget-friendly, eco-certified hotels, and take advantage of package deals that combine flights and activities. Additionally, explore free local attractions and utilise public transport for economical travel around the islands.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Caribbean are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Caribbean about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Caribbean is Saturday. The most expensive day to stay in Caribbean is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To uncover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Caribbean hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Caribbean

The Caribbean offers a diverse array of attractions for every type of traveller, from sun-soaked beaches and tranquil bays to historic churches. Whether you're seeking vibrant culture, outdoor adventures, or simply a place to relax by the sea, the region promises an unforgettable holiday experience filled with unique local points of interest.

  • Grand Anse Beach: Experience the stunning beauty of Grand Anse Beach, renowned for its soft white sands and crystal-clear waters. This idyllic beach offers a laid-back atmosphere, perfect for sunbathing, swimming, and enjoying water sports amidst tropical scenery.
  • Rose Hall Great House: Step back in time at Rose Hall Great House, a magnificent 18th-century plantation house steeped in Jamaican history. Explore its fascinating architecture and learn about the legendary Annie Palmer, the White Witch, in a setting rich with culture and stories.
  • Bob Marley Museum: Celebrate the life and legacy of reggae icon Bob Marley at his former home. The museum showcases memorabilia, photographs, and personal artifacts, offering an immersive glimpse into the world of this musical legend and the culture that inspired his work.

Best time to go to Caribbean

The best time to visit Caribbean is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. November is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.3°F (26.3°C)No RainMostly SunnySlightly HighAverage
February78.8°F (26.0°C)No RainMostly SunnyAverageSlightly High
March79.2°F (26.200000000000003°C)No RainMostly SunnyAverageSlightly High
April80.1°F (26.700000000000003°C)Light RainMostly SunnyAverageAverage
May80.4°F (26.9°C)Light RainMostly SunnySlightly LowAverage
June81.7°F (27.6°C)Light RainMostly SunnyAverageAverage
July82.2°F (27.9°C)Light RainMostly SunnySlightly HighAverage
August82.8°F (28.200000000000003°C)Light RainMostly SunnyAverageAverage
September82.9°F (28.3°C)Light RainMostly SunnySlightly HighSlightly Low
October82.6°F (28.1°C)Light RainMostly SunnySlightly LowSlightly Low
November78.3°F (25.700000000000003°C)Light RainMostly SunnySlightly LowSlightly Low
December79.5°F (26.4°C)No RainMostly SunnyAverageSlightly High

Explore a world of travel with Expedia