A tropical beach with clear turquoise waters, lush green hills, and a small red building on a hill.

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

Filter by

Star rating

Guest rating

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

Our top choices for Caribbean hotels

1. Le Sereno

Le Sereno
5.0 star property
Grand Cul-de-Sac
9.6 out of 10, Exceptional, (62 reviews)
"Loved our time at this property! The staff was really warm and the location is so unique! "
United States
babi
Le Sereno

2. The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (2,990 reviews)
"Great spot to holiday at."
Canada
Jay
The Royal at Atlantis

3. 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,385 reviews)
"Was nice to stay there"
United States
SARAH
The price is RM1,207
RM1,545 total
includes taxes & fees
1 Oct - 2 Oct
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

4. 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,444 reviews)
"I loved my stay here"
Canada
Victoria
The price is RM906
RM906 total
includes taxes & fees
13 Sept - 14 Sept
Wyndham Alltra Punta Cana All-Inclusive Resort

5. Moon Palace The Grand - Punta Cana - All Inclusive

Moon Palace The Grand - Punta Cana - All Inclusive
4.5 star property
Punta Cana
7.4 out of 10, Good, (49 reviews)
"For being a place that still building up it was a great experience. Will definitely visit again."
United States
Jhoan
The price is RM2,118
RM2,711 total
includes taxes & fees
11 Sept - 12 Sept
Moon Palace The Grand - Punta Cana - All Inclusive

6. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.8 out of 10, Excellent, (5,520 reviews)
"Excellent place to stay!"
United States
Falon
The price is RM838
RM1,438 total
includes taxes & fees
15 Sept - 16 Sept
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,708 reviews)
"I absolutely loved this resort"
United States
Kashanna
The price is RM1,881
RM1,881 total
includes taxes & fees
10 Sept - 11 Sept
Princess Grand Jamaica Resort - All Inclusive

8. 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,894 reviews)
"Great resort for families"
United States
Ali
The price is RM1,697
RM1,697 total
includes taxes & fees
7 Sept - 8 Sept
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

9. Serenade All Suites - Adults Only Resort - All inclusive

Serenade All Suites - Adults Only Resort - All inclusive
5.0 star property
Punta Cana
8.6 out of 10, Excellent, (5,474 reviews)
"The staff was great, they made the trip awesome!"
Canada
Scott
The price is RM971
RM1,243 total
includes taxes & fees
14 Sept - 15 Sept
Serenade All Suites - Adults Only Resort - All inclusive

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,465 reviews)
"Such a fun place to stay and very clean"
United States
Ninochka
The price is RM1,088
RM1,213 total
includes taxes & fees
8 Sept - 9 Sept
Hotel Riu Montego Bay - Adults Only - All Inclusive

11. Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive

Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive
5.0 star property
Bávaro
8.4 out of 10, Very good, (227 reviews)
"Best resort"
Canada
Shamez
The price is RM1,193
RM1,527 total
includes taxes & fees
1 Oct - 2 Oct
Lopesan Caoba Lagoon Resort Spa & Casino - 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,922 reviews)
"Just an overall excellent stay!"
United States
Mark
The price is RM1,818
RM1,818 total
includes taxes & fees
15 Sept - 16 Sept
Ocean Eden Bay - Adults Only - All inclusive

13. 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,959 reviews)
"Great place to stay at"
United States
Melodie
The price is RM432
RM646 total
includes taxes & fees
19 Sept - 20 Sept
Hyatt Vacation Club at Hacienda del Mar, Dorado

14. 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, (7,065 reviews)
"friendly environment, very friendly staff, also safe and the food amazing."
United States
Jose Antonio
The price is RM782
RM1,001 total
includes taxes & fees
28 Sept - 29 Sept
Serenade Punta Cana Beach & Spa Resort - All Inclusive

15. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,251 reviews)
"Awesome experience, great and accommodating staff. Food and restaurants where great. Wonderful stay"
United States
Tai
The price is RM1,401
RM1,401 total
includes taxes & fees
15 Sept - 16 Sept
Ocean Coral Spring - 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,524 reviews)
"The location was perfect close to downtown the beach and shopping"
United States
Keith
The price is RM826
RM1,341 total
includes taxes & fees
15 Sept - 16 Sept
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.4 out of 10, Exceptional, (969 reviews)
"Everything was beautiful, exceptionally friendly staff, clean rooms, wonderful eateries."
United States
Bekesica
The price is RM2,240
RM2,240 total
includes taxes & fees
15 Sept - 16 Sept
Princess Senses The Mangrove Resort - Adults Only

18. Serenade Caribe Club Family Beach Resort – All Inclusive

Serenade Caribe Club Family Beach Resort – All Inclusive
4.5 star property
Punta Cana
8.0 out of 10, Very good, (295 reviews)
"Excelente hotel"
United States
Yasnilky
The price is RM736
RM942 total
includes taxes & fees
15 Sept - 16 Sept
Serenade Caribe Club Family Beach Resort – All Inclusive

19. 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,967 reviews)
"I really enjoyed my stay!"
United States
Zakia
The price is RM2,356
RM2,356 total
includes taxes & fees
7 Sept - 8 Sept
Ocean Blue & Sand Beach Resort - All Inclusive

20. Hyatt Regency Grand Reserve Puerto Rico

Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
Zarzal
9.2 out of 10, Wonderful, (3,348 reviews)
"Really enjoyed our stay at the property."
United States
Artur
The price is RM1,062
RM1,366 total
includes taxes & fees
10 Sept - 11 Sept
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:11 Sept - 13 Sept

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