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

This weekend
Next weekend

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, (6340)
"Great food, amazing staff and beatiful amenities."
United States
Jancarlo
The price is S$664
includes taxes & fees
21 Jan - 22 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, (1379)
"Excellent and safe place for vacation. "
United States
Jeimy castillo
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, (3030)
"Amazing place to stay"
United States
Ronald Ivan Serrano, Catherine Ingrid Vazquez
The price is S$290
includes taxes & fees
26 Jan - 27 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, (2294)
"Excelente hotel"
Mexico
Fernando González
The price is S$833
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, (2233)
"Very much enjoyed our stay. Beautiful resort and extremely nice staff. Fabulous beach and crystal clear water. Waterpark was very fun. "
Canada
Amanda
The price is S$561
includes taxes & fees
3 Jan - 4 Jan, 2026
Margaritaville Beach Resort - Nassau

Majestic Elegance Punta Cana - All Inclusive

Majestic Elegance Punta Cana - All Inclusive
4.5 star property
Bávaro
9.0 out of 10, Wonderful, (4607)
"Great stay"
United States
David
Majestic Elegance Punta Cana - All Inclusive

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, (3514)
"Friendly staff, clean rooms, good food."
United States
Deborah
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

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, (1946)
"Very friendly staff and fun activities"
United States
Mitchell
The price is S$738
includes taxes & fees
4 Jan - 5 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, (4678)
"Wonderful stay"
United States
Wanda
The price is S$662
includes taxes & fees
13 Jan - 14 Jan, 2026
Grand Hyatt Baha Mar

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

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, (2177)
"Exceptional we had a great time at this resort myself and family stayed here for Christmas and we had a wonderful time "
United States
Sharee
The price is S$612
includes taxes & fees
5 Jan - 6 Jan, 2026
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.2 out of 10, Very good, (5474)
"The Resort was impressive, very clean, Beach absolutely amazing. Check in process was quick, Amazing place!"
United States
James
The price is S$730
includes taxes & fees
5 Jan - 6 Jan, 2026
Barceló Bávaro Palace - 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, (5976)
"Great resort. "
United States
Kabir
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, (2077)
"Great place for kids! Pools and the beaches are amazing as well. Staff is very friendly and polite."
Canada
Prahlad Singh
The price is S$692
includes taxes & fees
3 Jan - 4 Jan, 2026
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, (5079)
"had a great stay "
United States
Amyia naomi
Hotel Riu Montego Bay - Adults Only - 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, (6386)
"Very pleasant stay!"
United States
Johanna
Majestic Colonial Punta Cana - 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, (3838)
"Great stay"
United States
Nina De la
The price is S$545
includes taxes & fees
13 Jan - 14 Jan, 2026
Serenade All Suites - Adults Only Resort

The Royal Sonesta San Juan

The Royal Sonesta San Juan
4.0 star property
Isla Verde
9.0 out of 10, Wonderful, (2211)
"Great breakfast cafe on site. "
United States
Mark
The price is S$763
includes taxes & fees
7 Jan - 8 Jan, 2026
The Royal Sonesta San Juan

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

Hotel Riu Republica - Adults only - All Inclusive

Hotel Riu Republica - Adults only - All Inclusive
4.0 star property
Bávaro
7.2 out of 10, Good, (5284)
"Great food, entertainment and excursions!"
United States
STEPHANIE
Hotel Riu Republica - Adults only - 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:2 Jan - 4 Jan
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 breathtaking beaches, featuring soft sands and crystal-clear waters, perfect for relaxation.
  • Diverse Culinary Scene: Experience a vibrant array of local flavours in charming restaurants throughout the islands.
  • Outdoor Adventures: Engage in exhilarating boat tours, sunset cruises, or golf on picturesque courses.
  • Cultural Richness: Explore historic towns and vibrant neighbourhoods that showcase the unique Caribbean culture.
  • Diverse Accommodation: Enjoy a range of lodging options, from luxurious resorts to quaint guesthouses, tailored for every traveller.

Find great hotels in Caribbean

The Caribbean offers a delightful array of lodging options, from charming guesthouses to luxurious resorts, catering to every traveller’s needs. Whether you're seeking a family-friendly retreat, an adventurous getaway, or a serene beachside escape, you'll discover the best hotels and star accommodations that promise an unforgettable experience. Embrace the vibrant culture and stunning landscapes while enjoying top-notch facilities tailored for your perfect holiday.

  • Barceló Bávaro Palace - All Inclusive: Nestled in the heart of the Caribbean, Barceló Bávaro Palace is a luxurious 4.5-star all-inclusive resort that caters to golf enthusiasts and adventure seekers alike. With an impressive array of amenities, guests can indulge in unlimited food and drinks, partake in exciting activities such as windsurfing, kayaking, and snorkeling, and enjoy direct beach access. The resort's golf-themed offerings, including on-site golfing and lessons, ensure a thrilling experience for avid golfers. For those seeking adventure, a variety of water sports and recreational activities await, making this resort a perfect choice for an active beach getaway.
  • Majestic Colonial Punta Cana - All Inclusive: A splendid 4-star all-inclusive resort, Majestic Colonial Punta Cana is designed for families and business travellers. It boasts a wealth of amenities, featuring direct beach access and extensive recreational options, including tennis, volleyball, and scuba lessons. The resort offers exceptional facilities for business needs, such as meeting rooms and a conference centre. With a lively entertainment programme and a dedicated children’s club, it’s an ideal location for family vacations. Guests can revel in unlimited dining experiences, ensuring that every meal is a delight, complemented by the soothing Caribbean atmosphere.
  • Majestic Mirage Punta Cana - All Inclusive: Elevate your holiday experience at the 5-star Majestic Mirage Punta Cana, a premier all-inclusive resort perfect for families and spa enthusiasts. The resort features a full-service spa, offering a range of rejuvenating treatments alongside luxurious accommodations. Guests can enjoy unlimited food and drinks, participate in various activities including golf and yoga classes, and take advantage of 24-hour room service. With a dedicated children’s club and arcade, families will find plenty of entertainment for all ages. This resort promises an exquisite balance of relaxation and adventure, making it a top choice in the Caribbean.

Where to stay in Caribbean

The Caribbean offers an idyllic escape for every type of traveller, from vibrant cities like Havana and San Juan to tranquil islands such as Barbados and St Lucia. Explore charming neighbourhoods filled with friendly locals, indulge in romantic beachside dinners, or embark on exciting excursions amidst lush tropical landscapes. This paradise is the ultimate destination for your next dream vacation, where relaxation and adventure blend seamlessly.

  • Puerto Rico: Nestled in the heart of the Caribbean, Puerto Rico boasts a rich cultural tapestry and stunning natural beauty. Known for its vibrant outdoor activities, visitors can enjoy breathtaking beaches, lush nature reserves, and family-friendly recreational areas. The island's travel experience peaks during January, July, and September, making these months ideal for those seeking sun-soaked adventures. Highlights include exploring its pristine beaches, indulging in resort amenities, and teeing off at scenic golf courses. With its warm climate and welcoming atmosphere, Puerto Rico is a perfect getaway for nature lovers and beach enthusiasts alike.
  • Aruba: Enveloped by the turquoise waters of the Caribbean, Aruba is an idyllic destination renowned for its stunning beaches and vibrant city life. Travellers flock here during January, March, and July, enjoying a mix of outdoor adventures and urban exploration. Visitors can unwind at luxurious resorts or engage in thrilling rounds of golf against a stunning backdrop. The island's highlights include its beautiful beaches, serene lagoons, and a picturesque landscape perfect for capturing unforgettable memories. Whether you're seeking relaxation or adventure, Aruba offers a delightful blend of both.
  • Turks and Caicos: A tropical paradise in the Caribbean, Turks and Caicos is famed for its powdery white sand beaches and vibrant marine life. The destination attracts visitors year-round, peaking in January, July, and September. Here, you can engage in a variety of outdoor activities, from shopping at local centres to embarking on adventurous excursions. The scenic beauty is complemented by stunning marinas and captivating water features, making it a must-visit for those who appreciate nature's splendour. With its laid-back charm and breathtaking vistas, Turks and Caicos is an unforgettable escape.

Things to do in Caribbean

Discover the vibrant culinary scene of the Caribbean by exploring its diverse restaurants, offering a taste of local flavours. For golf enthusiasts, enjoy a relaxing golf getaway on stunning courses surrounded by breathtaking views. Experience the beauty of the islands through exhilarating boat tours or unwind on a romantic sunset cruise, taking in the picturesque scenery as the sun sets over the horizon. The Caribbean promises a perfect blend of adventure and relaxation for every traveller.

Shopping

Discover the vibrant Blue Mall, a shopping centre brimming with entertainment and family-friendly options. For everyday essentials, visit Mega Mart, a local favourite. Don’t miss the bustling Tunapuna Market, where you can immerse yourself in the local culture and find unique gifts and souvenirs.

Recreation

At Scape Park, immerse yourself in nature with rejuvenating wellness activities amid stunning landscapes. Enjoy a round at Sandals Emerald Reef Golf Club, where outdoor sports meet relaxation. For cricket enthusiasts, Daren Sammy Cricket Ground provides a vibrant atmosphere to enjoy exhilarating matches in a lively environment.

Adventure

At Splash Island Water Park in Saint Lucia, enjoy thrilling water slides and family-friendly attractions amidst vibrant Caribbean vibes. Experience the adrenaline rush at Fun City karting, where speed and competition await. For water sports enthusiasts, Barry's Surf Barbados Surf School offers exhilarating surf lessons in a stunning coastal setting.

Nightlife

The Caribbean nightlife is vibrant and diverse. Enjoy a film at Limegrove Cinemas for a romantic evening, dance the night away at Coco Bongo Punta Cana, or embrace excitement at Bavaro Adventure Park's arcade. Each venue offers unique atmospheres that capture the essence of island life.

*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 hotel about a month in advance, or look for last-minute deals on platforms like Expedia. Saturdays are typically the cheapest days to stay, while Thursdays are the most expensive. Utilise Expedia’s search tools to filter by budget and location, and consider package deals that combine flights and accommodations for additional savings. Don’t forget to take advantage of free activities and affordable public transport options during your visit.

  • 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: The cheapest time to book a hotel in Caribbean is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 the type of hotel that suits you best. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in the Caribbean with your flights and activities by opting for an Expedia package deal.

Find the best attractions in Caribbean

The Caribbean boasts a wealth of attractions, including stunning beaches, serene bays, and historic churches. Visitors can indulge in the idyllic charm of Cambridge Beaches and explore vibrant resort towns that showcase rich Caribbean culture. Outdoor enthusiasts will appreciate the region's private beaches, perfect for relaxation and recreation. Whether you seek cultural experiences or simply wish to bask in the sun, the Caribbean offers something for every traveller.

  • Bavaro Beach: Experience the quintessential Caribbean vibe at Bavaro Beach, where powdery white sands meet crystal-clear turquoise waters. This idyllic beach is perfect for sunbathing, swimming, or indulging in water sports, creating a relaxed atmosphere ideal for unwinding.
  • El Yunque National Forest: Discover the lush beauty of El Yunque National Forest, a vibrant rainforest renowned for its stunning scenery and diverse flora and fauna. Enjoy eco-friendly hiking trails that lead to breathtaking waterfalls and panoramic views, making it a haven for nature lovers.
  • Magens Bay Beach: Unwind at Magens Bay Beach, celebrated for its breathtaking scenery and tranquil waters. This picturesque bay offers opportunities for kayaking, snorkelling, or simply lounging, making it a perfect blend of beach and outdoor adventure.

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.

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

Visiting the Caribbean is convenient with major airports including Montego Bay (MBJ-Sir Donald Sangster Intl.), Santo Domingo (SDQ-Las Americas Intl.), and Nassau (NAS-Lynden Pindling Intl.). Montego Bay airport is approximately 339.6km from the Caribbean, with nearby luxury hotels like Secrets Wild Orchid and Secrets St. James, both 4.8km away, offering easy access. Santo Domingo airport is about 997.8km away, with options such as the Hampton by Hilton just 1.6km from the terminal. Nassau airport, located 415.2km away, features 5-star resorts like Rosewood Baha Mar, 6.4km from the airport, providing various transportation services for guests.

Explore a world of travel with Expedia