Search Caribbean Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Guest rating
Guest rating
Star rating

Our top choices for Caribbean hotels

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, (6309)
"Amazing place to stay "
Canada
Sowmya
The price is RM1,652
RM2,114 total
includes taxes & fees
19 Jan - 20 Jan 2026
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

Renaissance Wind Creek Aruba Resort

Renaissance Wind Creek Aruba Resort
4.5 star property
Oranjestad
9.2 out of 10, Wonderful, (1371)
"Clean Resort, Great staff"
United States
Deonta
Renaissance Wind Creek Aruba Resort

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, (2989)
"Our stay was amazing great staff food and pool"
United States
Magdalena
The price is RM934
RM1,196 total
includes taxes & fees
4 Jan - 5 Jan 2026
Hyatt Vacation Club at Hacienda del Mar, Dorado

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.0 out of 10, Very good, (2276)
"Excelente hotel"
Mexico
Fernando González
The price is RM2,594
RM2,594 total
includes taxes & fees
14 Jan - 15 Jan 2026
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2234)
"Excellent location. On the downtown strip "
United States
Nathaniel
The price is RM1,210
RM1,830 total
includes taxes & fees
4 Jan - 5 Jan 2026
Margaritaville Beach Resort - Nassau

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
4.0 star property
Paradise Island
8.0 out of 10, Very good, (3484)
"I loved my stay there absolutely beautiful! "
United States
Lisa J
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

Majestic Elegance Punta Cana - All Inclusive

Majestic Elegance Punta Cana - All Inclusive
4.5 star property
Bávaro
9.0 out of 10, Wonderful, (4591)
"Had a great stay!"
United States
Kayla
The price is RM1,941
RM1,941 total
includes taxes & fees
20 Dec - 21 Dec
Majestic Elegance Punta Cana - All Inclusive

Warwick Paradise Island- All Inclusive- Adults Only

Warwick Paradise Island- All Inclusive- Adults Only
4.0 star property
Paradise Island
8.4 out of 10, Very good, (1937)
"The staff was super friendly, clean rooms and a great stay. "
United States
Megan
The price is RM1,667
RM2,078 total
includes taxes & fees
5 Jan - 6 Jan 2026
Warwick Paradise Island- All Inclusive- Adults Only

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (4667)
"Wonderful stay"
United States
Wanda
The price is RM1,385
RM2,106 total
includes taxes & fees
3 Jan - 4 Jan 2026
Grand Hyatt Baha Mar

Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive

Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive
4.5 star property
Uvero Alto
9.0 out of 10, Wonderful, (2193)
"I absolutely love this resorttttr it was such an amazing experience "
United States
Julienne
The price is RM1,796
RM1,796 total
includes taxes & fees
20 Dec - 21 Dec
Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive

Barceló Bávaro Palace - All Inclusive

Barceló Bávaro Palace - All Inclusive
4.5 star property
Bávaro
8.0 out of 10, Very good, (5448)
"The Resort was impressive, very clean, Beach absolutely amazing. Check in process was quick, Amazing place!"
United States
James
The price is RM1,814
RM2,322 total
includes taxes & fees
19 Jan - 20 Jan 2026
Barceló Bávaro Palace - All Inclusive

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, (6567)
"The staff was very friendly and the room was clean!"
Canada
Naomi
The price is RM1,138
RM1,456 total
includes taxes & fees
5 Jan - 6 Jan 2026
Serenade Punta Cana Beach & Spa Resort - All Inclusive

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive

Majestic Mirage Punta Cana, All Suite Resort - All Inclusive
5.0 star property
Bávaro
9.2 out of 10, Wonderful, (5964)
"Courteous staff and wonderful environment to stay."
United States
Dina
The price is RM2,916
RM2,916 total
includes taxes & fees
22 Dec - 23 Dec
Majestic Mirage Punta Cana, All Suite Resort - All Inclusive

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, (2060)
"Everything perfect as always 3rd time with family can’t say enough how nice it is water park is perfect for kids "
United States
Esmie
The price is RM1,426
RM1,426 total
includes taxes & fees
23 Dec - 24 Dec
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

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, (5087)
"had a great stay "
United States
Amyia naomi
Hotel Riu Montego Bay - Adults Only - All Inclusive

Serenade All Suites - Adults Only Resort

Serenade All Suites - Adults Only Resort
5.0 star property
Punta Cana
8.8 out of 10, Excellent, (3776)
"I had an excellent stay "
Canada
Cynthia
The price is RM1,397
RM1,788 total
includes taxes & fees
13 Jan - 14 Jan 2026
Serenade All Suites - Adults Only Resort

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, (1002)
"Really good place, my wife and I had great moments there!"
United States
Helton
Secrets Royal Beach Punta Cana - Adults Only - All Inclusive

The Royal Sonesta San Juan

The Royal Sonesta San Juan
4.0 star property
Isla Verde
9.0 out of 10, Wonderful, (2197)
"Amazing place got everything for a great Puerto Rico vacation 🇺🇸🇵🇷"
United States
Sylvia
The price is RM1,651
RM2,195 total
includes taxes & fees
23 Dec - 24 Dec
The Royal Sonesta San Juan

Tamarijn Aruba All Inclusive

Tamarijn Aruba All Inclusive
4.0 star property
Oranjestad
9.0 out of 10, Wonderful, (2404)
"Beautiful place friendly people "
United States
Cynthia
Tamarijn Aruba All Inclusive

Majestic Colonial Punta Cana - All Inclusive

Majestic Colonial Punta Cana - All Inclusive
4.0 star property
Bávaro
9.0 out of 10, Wonderful, (6371)
"Very pleasant stay!"
United States
Johanna
The price is RM1,927
RM1,927 total
includes taxes & fees
20 Dec - 21 Dec
Majestic Colonial Punta Cana - All Inclusive
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:26 Dec - 28 Dec
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

The nearest major airports for your trip to Caribbean

When planning your Caribbean getaway, you can choose from several major airports. Santo Domingo's Las Americas International Airport (SDQ) is approximately 997.8km from the Caribbean, with nearby hotels like the 3.5-star Aparta Hotel Azzurra and Be Live Experience Hamaca Beach, both situated 8.0km away. Montego Bay's Sir Donald Sangster International Airport (MBJ) is 339.6km away, boasting luxurious options such as Breathless Montego Bay and Sandals Royal Caribbean, both around 4.8km from the airport. Lastly, Nassau's Lynden Pindling International Airport (NAS) is 415.2km away, offering high-end resorts like Rosewood Baha Mar, located 6.4km from the airport, ensuring easy access to your tropical escape.

Explore a world of travel with Expedia