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

Selecting then applying a filter from this group will update the results on a new page

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,004 reviews)
"Excellent hotel, I highly recommended it"
United States
Luis
The price is RM1,044
RM1,336 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, (7,085 reviews)
"Excellent hotel!!"
United States
Yiselle M Rivera
The price is RM1,520
RM1,946 total
includes taxes & fees
26 Jul - 27 Jul
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

3. The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (2,802 reviews)
"It's our fav place in the Bahamas annually Love the property and all the restaurant choices Enjoy the beach front location Will be back soon"
United States
Tam Huong
The Royal at Atlantis

4. 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,876 reviews)
"Clean room, staff was very friendly and helpful,food was good."
United States
Rose
The price is RM956
RM1,223 total
includes taxes & fees
7 Jul - 8 Jul
Serenade Punta Cana Beach & Spa Resort - All Inclusive

5. 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,646 reviews)
"Great food, clean room, a lot of fun activities for families"
United States
Shira
The price is RM2,296
RM2,296 total
includes taxes & fees
6 Jul - 7 Jul
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

6. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (5,149 reviews)
"Great place to stay"
United States
Cybill
The price is RM1,188
RM1,874 total
includes taxes & fees
1 Jul - 2 Jul
Grand Hyatt Baha Mar

7. 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,281 reviews)
"The hotel was beautiful the staff was wonderful."
United States
Latice
The price is RM2,220
RM2,220 total
includes taxes & fees
26 Jul - 27 Jul
Princess Grand Jamaica Resort - All Inclusive

8. 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,913 reviews)
"Would book here again absolutely amazing"
United States
Alec
The price is RM1,100
RM1,408 total
includes taxes & fees
30 Jun - 1 Jul
Serenade All Suites - Adults Only Resort

9. Wyndham Alltra Punta Cana All-Inclusive Resort

Wyndham Alltra Punta Cana All-Inclusive Resort
4.0 star property
Uvero Alto
8.8 out of 10, Excellent, (1,254 reviews)
"Beautiful place to stay!"
United States
JoAnn
The price is RM1,138
RM1,138 total
includes taxes & fees
8 Jul - 9 Jul
Wyndham Alltra Punta Cana All-Inclusive Resort

10. 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.2 out of 10, Wonderful, (1,138 reviews)
"Beautiful location, great food and service"
United States
Denise
The price is RM2,599
RM2,599 total
includes taxes & fees
29 Jun - 30 Jun
Secrets Royal Beach Punta Cana - 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,112 reviews)
"Great resort!"
United States
Christina
The price is RM1,867
RM1,867 total
includes taxes & fees
28 Jun - 29 Jun
Ocean Coral Spring - All Inclusive

12. 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,472 reviews)
"Very enjoyable place to stay."
United States
Christy Lea
The price is RM1,401
RM1,401 total
includes taxes & fees
1 Jul - 2 Jul
Ocean Blue & Sand Beach Resort - All Inclusive

13. 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,303 reviews)
"Great vacation spot"
United States
Ariyanna
The price is RM1,580
RM1,755 total
includes taxes & fees
7 Jul - 8 Jul
Hotel Riu Montego Bay - Adults Only - All Inclusive

14. Renaissance Wind Creek Aruba Resort

Renaissance Wind Creek Aruba Resort
4.5 star property
Oranjestad
9.2 out of 10, Wonderful, (1,567 reviews)
"Clean, good location, good food"
Canada
Liana Jayne
Renaissance Wind Creek Aruba Resort

15. 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,854 reviews)
"I would stay again amazing staff"
United States
towanda
The price is RM2,120
RM2,120 total
includes taxes & fees
29 Jun - 30 Jun
Ocean Eden Bay - Adults Only - All inclusive

16. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,353 reviews)
"This stay was amazing 10/10 so beautiful so much fun !!"
United States
Alexander Albarran
The price is RM1,159
RM1,769 total
includes taxes & fees
22 Jul - 23 Jul
Margaritaville Beach Resort - Nassau

17. 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, (777 reviews)
"Great stay"
United States
Nigel
The price is RM2,352
RM2,352 total
includes taxes & fees
9 Jul - 10 Jul
Princess Senses The Mangrove Resort - Adults Only

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,720 reviews)
"Amazing and food was excellent"
United States
Tara
Hotel Riu Palace Aquarelle - All Inclusive

19. Barceló Bávaro Palace - All Inclusive

Barceló Bávaro Palace - All Inclusive
4.5 star property
Bávaro
8.2 out of 10, Very good, (5,663 reviews)
"Great resort"
United States
Gediel
The price is RM1,333
RM1,707 total
includes taxes & fees
12 Jul - 13 Jul
Barceló Bávaro Palace - All Inclusive

20. Hyatt Regency Grand Reserve Puerto Rico

Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
Zarzal
9.0 out of 10, Wonderful, (3,015 reviews)
"Great place would stay here again"
United States
Felicia
The price is RM996
RM1,281 total
includes taxes & fees
14 Jul - 15 Jul
Hyatt Regency Grand Reserve Puerto Rico
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:3 Jul - 5 Jul

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 boasts some of the most beautiful beaches globally, perfect for relaxation and sunbathing.
  • Vibrant Culture: Experience the rich cultural heritage through local festivals, art, and traditional cuisine across the islands.
  • Adventure Activities: Engage in thrilling fishing excursions, water sports, and hiking to explore unique landscapes.
  • Scenic Sunset Cruises: Enjoy picturesque sunset cruises that provide breathtaking views of the Caribbean Sea.
  • Diverse Accommodation: Choose from charming guesthouses to luxurious resorts, catering to all preferences and budgets.

Find great hotels in Caribbean

Discover a range of hotel accommodation options in the stunning Caribbean, from charming guesthouses to luxurious resorts. Whether you're seeking a family-friendly getaway, adventure-filled activities, or serene beachside relaxation, the Caribbean offers it all. Explore exquisite villas in Jamaica and indulge in opulent stays on various islands, ensuring a memorable holiday experience amidst breathtaking scenery.

  • Barceló Bávaro Palace - All Inclusive: Nestled along the pristine shores of the Caribbean, Barceló Bávaro Palace - All Inclusive is a delightful 4.5-star resort that provides an idyllic beach vacation experience. Rated 8.2 out of 10 by guests, this property boasts unlimited food and drinks, ensuring a worry-free stay. With amenities such as a natural hot spring, direct beach access, and various water sports including kayaking and windsurfing, visitors can indulge in relaxation and adventure alike. The resort’s hot spring theme enhances the tranquil atmosphere, making it an appealing choice for those seeking a peaceful retreat.
  • Majestic Colonial Punta Cana - All Inclusive: Majestic Colonial Punta Cana - All Inclusive is a vibrant 4-star resort, celebrated for its adventure-filled offerings and a stellar guest rating of 9.0 out of 10. This beachfront property invites guests to explore a plethora of activities, from sailing to scuba lessons, ensuring an action-packed holiday. With its all-inclusive services featuring theme parties and live performances, visitors can enjoy both excitement and relaxation. Whether lounging on the beach or participating in water sports, this resort provides a dynamic atmosphere perfect for thrill-seekers.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: As a luxurious 5-star resort, Majestic Mirage Punta Cana offers an exquisite experience for discerning travellers, earning an impressive guest rating of 9.2 out of 10. This all-inclusive property features spacious suites with direct beach access and a variety of high-end amenities. Guests can revel in culinary delights at numerous dining options, unwind at the onsite nightclub, or partake in fitness and wellness activities. Its combination of elegance and a hot spring theme creates a serene yet lavish retreat in the heart of the Caribbean.

Where to stay in Caribbean

The Caribbean offers a splendid array of experiences, from the idyllic beaches of Harbour Island to the vibrant culture found across the various islands. Whether you're seeking a romantic getaway or a relaxing holiday, the friendly atmosphere and tropical charm of these destinations will captivate you. Explore the stunning landscapes, savour exquisite local cuisine, and immerse yourself in the laid-back island life for an unforgettable vacation adventure.

  • Aruba: Aruba is a stunning island country in the Caribbean, renowned for its beautiful beaches and vibrant outdoor experiences. With a steady influx of visitors throughout the year, it is particularly lively during peak months like January, March, and July. Here, you can enjoy a variety of activities such as golfing at world-class courses and relaxing at luxurious resorts. The island is dotted with picturesque landmarks, including its stunning beaches and serene lagoons, making it an ideal destination for those seeking both adventure and relaxation amidst breathtaking scenery.
  • Puerto Rico: As a vibrant territory of the United States, Puerto Rico offers a rich blend of culture, history, and natural beauty. Travel here peaks in January, July, and September, with outdoor activities being a primary draw. Visitors flock to its family-friendly beaches and nature reserves, where one can immerse themselves in the stunning landscapes and warm Caribbean waters. The recreational areas and resorts provide ample opportunities for relaxation and excitement, while the diverse local attractions ensure that every traveller finds something memorable to experience.
  • Turks and Caicos: This idyllic archipelago is famed for its pristine beaches and crystal-clear waters, making it a top destination for beach lovers. Visitor numbers rise significantly in January, July, and September, with many drawn to the outdoor adventures and scenic views the islands offer. The local shopping centres and adventure activities cater to those looking to explore beyond the beach, while highlights such as the national parks and water features provide a rich tapestry of natural beauty to discover. Turks and Caicos promises a perfect blend of relaxation and exploration.

Things to do in Caribbean

Shopping

Close to the bustling beachfront, shoppers can explore the vibrant stalls at the local market in Nassau, where handmade crafts and Caribbean art abound. For a more modern experience, the stylish boutiques at the Mall of San Juan offer a delightful selection of luxury brands and unique gifts.

Recreation

At the Cayo Espanto Wellness Retreat, indulge in rejuvenating spa treatments surrounded by tranquil beaches. Engage in yoga sessions at sunrise and explore nearby coral reefs through snorkelling. Experience personalised wellness programmes designed to refresh your body and mind amid stunning tropical scenery.

At the Golden Door Spa, unwind with luxurious massages and holistic therapies. Participate in meditation classes and guided nature walks that immerse you in the lush landscape. Enjoy healthy gourmet cuisine crafted from local ingredients, promoting a nourishing and revitalising retreat experience.

The BodyHoliday in St. Lucia offers a variety of fitness classes, from yoga to water aerobics. Enjoy daily spa treatments tailored to your needs and take part in wellness workshops. The resort's stunning beachfront provides a serene backdrop for relaxation and rejuvenation.

Adventure

Experience the Skyride to Paradise Point, a scenic cable car ride offering stunning views of the Caribbean landscape. For thrill-seekers, Treetop Adventure Park features exhilarating zip lines and ropes courses, while motorsport enthusiasts can enjoy the adrenaline at Aruba International Raceway Park, where high-speed races take centre stage.

Nightlife

In the Caribbean, St. Lucia's Gros Islet Jump Up is renowned for its lively street parties, while Barbados features The Oistins Fish Fry, where locals and tourists mingle over delicious food and music. In Trinidad, the Carnival atmosphere brings vibrant energy and unforgettable experiences throughout the nightlife.

*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 is renowned for its stunning beaches, picturesque bays, and historic churches, offering a rich blend of culture and outdoor experiences. Travellers can explore the breathtaking Caribbean Sea and the vibrant Dominican Republic, making the most of their vacation. Whether you seek relaxation by the beach or cultural immersion, the region caters to all preferences, ensuring a memorable getaway.

  • Grand Anse Beach: Relax on the stunning white sands of Grand Anse Beach, where you can soak up the sun or enjoy a refreshing dip in the turquoise waters. The beach offers a laid-back atmosphere, ideal for leisurely strolls or indulging in local cuisine from nearby restaurants.
  • Rose Hall Great House: Explore the historical grandeur of Rose Hall Great House, a beautifully restored plantation home. Immerse yourself in the rich culture and intriguing tales of the estate, including its famous legend of the White Witch, while enjoying panoramic views of the surrounding landscape.
  • Bob Marley Museum: Discover the legacy of reggae at the Bob Marley Museum, located in the musician's former home. Delve into his life and music, with engaging exhibits showcasing memorabilia, recordings, and a glimpse into the cultural impact he made.

Best time to go to Caribbean

The best time to visit Caribbean can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Caribbean falls in September, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Caribbean falls in November, visitor numbers are slightly low and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January79.3°F (26.3°C)No RainMostly SunnySlightly HighAverage
February78.8°F (26.0°C)No RainMostly SunnyAverageSlightly High
March79.2°F (26.2°C)No RainMostly SunnyAverageSlightly High
April80.1°F (26.7°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.2°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.7°C)Light RainMostly SunnySlightly LowSlightly Low
December79.5°F (26.4°C)No RainMostly SunnyAverageSlightly High

Explore a world of travel with Expedia