Find the best 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

Caribbean Accommodation: Most Popular Cities to Stay

Check prices for these dates

Next weekend
In two weeks

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, (6355)
"Great place"
United States
kazunori
The price is Rp6.173.877
Rp7.902.562 total
includes taxes & fees
1 Feb - 2 Feb
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, (1380)
"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, (3057)
"Amazing place to stay"
United States
Ronald Ivan Serrano, Catherine Ingrid Vazquez
The price is Rp2.971.196
Rp3.967.814 total
includes taxes & fees
26 Jan - 27 Jan
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, (2310)
"great place to stay"
United States
Saibaba
The price is Rp8.180.089
Rp8.180.089 total
includes taxes & fees
13 Jan - 14 Jan
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, (2255)
"I loved everything about this place !"
United States
sakinah
The price is Rp4.392.018
Rp6.782.131 total
includes taxes & fees
19 Jan - 20 Jan
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, (4622)
"Food and room were great alone with all the staff and activities to do around daily"
Canada
Jacob
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.6 out of 10, Excellent, (1954)
"Had a nice stay "
Canada
Juliet
The price is Rp7.801.172
Rp9.582.509 total
includes taxes & fees
6 Jan - 7 Jan
Warwick Paradise Island- All Inclusive- Adults Only

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, (3537)
"Great place to stay "
United States
BARBARA
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (4713)
"Wonderful stay"
United States
Wanda
The price is Rp5.656.893
Rp8.603.316 total
includes taxes & fees
19 Jan - 20 Jan
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, (6587)
"The staff was very friendly and the room was clean!"
Canada
Naomi
The price is Rp4.646.287
Rp5.947.247 total
includes taxes & fees
7 Jan - 8 Jan
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, (2200)
"Friendly staff, great breakfast buffet, clean rooms. "
United States
Anastasia
The price is Rp7.966.836
Rp7.966.836 total
includes taxes & fees
5 Jan - 6 Jan
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, (5483)
"Beautiful resort and very friendly staff. The food was great and the pools and beach excellent!"
United States
Zamira
The price is Rp7.408.949
Rp9.483.455 total
includes taxes & fees
25 Jan - 26 Jan
Barceló Bávaro Palace - 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)
"We had a wonderful stay. "
Canada
CHANGDA
The price is Rp7.737.989
Rp7.737.989 total
includes taxes & fees
12 Jan - 13 Jan
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

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, (5983)
"Great resort. "
United States
Kabir
Majestic Mirage Punta Cana, All Suite Resort - All Inclusive

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, (5094)
"Excellent food, service and amenities! Loved our time there."
United States
Chandan
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, (6409)
"Highly recommend this resort "
Canada
Madison
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.6 out of 10, Excellent, (3889)
"Great stay"
United States
Nina De la
The price is Rp5.715.246
Rp7.315.514 total
includes taxes & fees
13 Jan - 14 Jan
Serenade All Suites - Adults Only Resort

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, (5322)
"Great food, entertainment and excursions!"
United States
STEPHANIE
Hotel Riu Republica - Adults only - All Inclusive

Ocean El Faro Resort - All Inclusive

Ocean El Faro Resort - All Inclusive
5.0 star property
Uvero Alto
8.2 out of 10, Very good, (3568)
"Staff was lovely and the balcony hot tub was great!"
Canada
Kathryn Ruppert
Ocean El Faro Resort - All Inclusive

Breezes Resort Bahamas All Inclusive

Breezes Resort Bahamas All Inclusive
3.0 star property
Nassau
7.6 out of 10, Good, (2044)
"Great family resort"
Canada
wanda roxanne
Breezes Resort Bahamas 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.

Great weekend hotel deals in Caribbean

Showing deals for:16 Jan - 18 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

  • Breathtaking Beaches: The Caribbean is famed for its stunning beaches with soft sands and crystal-clear waters, perfect for relaxation and sunbathing.
  • Cultural Experiences: Immerse yourself in the vibrant local culture through festivals, traditional ceremonies, and historical sites.
  • Outdoor Adventures: Enjoy exciting activities like snorkelling, diving, and exploring the enchanting natural landscapes.
  • Diverse Culinary Delights: Indulge in delicious regional cuisine that reflects the rich flavours and traditions of the islands.
  • Welcoming Atmosphere: Experience the warmth and friendliness of the locals, enhancing your holiday experience.

Find great hotels in Caribbean

Discover the enchanting Caribbean, where a variety of accommodation options await to suit every traveller's desire. From luxurious resorts boasting AAA Four Diamond awards to charming guesthouses, you’ll find ideal lodgings for a beach getaway or a thrilling family adventure. Enjoy accessible beaches and exceptional services designed to enhance your stay, ensuring a memorable holiday experience in this tropical paradise.

  • Majestic Mirage Punta Cana - All inclusive: A luxurious 5-star all-inclusive resort, Majestic Mirage Punta Cana offers an exceptional beachfront experience. With a wealth of amenities, guests can indulge in unlimited food and drinks, including fine dining at à la carte restaurants and vibrant entertainment options. The resort is eco-certified, making it a fantastic choice for environmentally conscious travellers. Families will appreciate the extensive children's facilities, such as a kids' club and supervised childcare. With activities ranging from yoga classes to non-motorised water sports, this resort combines relaxation with adventure, ensuring a memorable holiday for everyone.
  • Majestic Elegance Punta Cana - All Inclusive: This 4.5-star all-inclusive resort is perfect for those seeking a blend of relaxation and recreation. Majestic Elegance Punta Cana features a full-service spa and golf-themed amenities, allowing guests to unwind with luxurious treatments or hit the greens for a round of golf. Families are well-catered for with amenities such as a children's club and supervised childcare. The resort's stylish decor and impeccable service create a sophisticated atmosphere, making it a superb choice for both couples and families looking to enjoy a rejuvenating getaway in a beautiful Caribbean setting.
  • Grand Hyatt Baha Mar: A 4.5-star resort that caters to both leisure and business travellers, Grand Hyatt Baha Mar provides a unique pet-friendly environment alongside luxurious amenities. With direct beach access, guests can enjoy sun-soaked days by the sea. The resort offers facilities that are ideal for business meetings and events, ensuring a seamless experience for corporate guests. The pet policy allows furry friends to accompany you, making it a welcoming choice for pet owners. With its blend of relaxation, business amenities, and beachside fun, Grand Hyatt Baha Mar is a standout option for diverse traveller needs.

Where to stay in Caribbean

The Caribbean offers a vibrant tapestry of experiences, from the serene shores of Acklins Island to the luxurious resorts of Abu Dhabi. Perfect for active travellers and adventure seekers, this tropical paradise is renowned for its friendly locals and idyllic beaches. Whether you’re seeking relaxation or thrilling excursions, the Caribbean presents an abundance of options that cater to every desire, making it a romantic and unforgettable getaway.

  • Aruba: A stunning Caribbean gem, Aruba boasts a year-round warm climate, making it a perfect escape for sun-seekers. Visitors flock here for its pristine beaches, scenic lagoons, and vibrant outdoor activities. Whether you're teeing off at a world-class golf course or lounging at a luxurious resort, Aruba offers a blend of relaxation and adventure. Key attractions like Eagle Beach and the Arikok National Park are must-visit spots, showcasing the island's natural beauty and unique wildlife.
  • Puerto Rico: Known for its rich culture and stunning landscapes, Puerto Rico is a vibrant destination that seamlessly combines outdoor adventures with beach relaxation. The island's diverse offerings include beautiful family-friendly beaches and lush nature reserves, ideal for hiking and exploring. Popular venues such as El Yunque National Forest provide a unique experience for nature lovers. With a lively atmosphere and historical landmarks like Old San Juan, Puerto Rico is a captivating blend of history, culture, and natural beauty.
  • Turks and Caicos: Renowned for its breathtaking beaches and crystal-clear waters, Turks and Caicos is a paradise for outdoor enthusiasts and beach lovers alike. The island's vibrant shopping centres and resorts cater to all tastes, providing a lively atmosphere for visitors. Explore local landmarks such as Grace Bay Beach and the stunning national parks, where you can immerse yourself in the tranquillity of nature. Whether you’re looking to relax by the water or engage in water sports, Turks and Caicos promises an unforgettable Caribbean experience.

Things to do in Caribbean

The Caribbean boasts a myriad of activities suitable for all ages, including water sports like snorkelling and diving, vibrant local festivals, and relaxing beach days. Visitors can explore stunning natural landscapes, indulge in delicious regional cuisine, and enjoy lively nightlife. With options ranging from cultural tours to adventure excursions, the Caribbean truly offers something for everyone to enjoy during their holiday.

Shopping

Experience vibrant shopping at Sambil Curaçao, a lively mall offering a mix of entertainment and family-friendly vibes. Explore the local culture at the Straw Market, where you’ll find unique souvenirs. Don’t miss Time Square Mall for a delightful blend of shopping and leisure activities.

Recreation

Ocean Club Golf Course offers a picturesque setting for golf enthusiasts, combining lush landscapes with outdoor sports vibes. For a lively atmosphere, visit Sir Vivian Richards Stadium, where you can enjoy various sports events. Arima Public Tennis Court provides a luxurious environment for tennis lovers to unwind and play.

Adventure

Experience the Skyride to Paradise Point, a scenic cable car journey offering breathtaking views of the Caribbean landscape. At Philipsburg Boardwalk, stroll along the picturesque shore, perfect for romantic sunset moments. For family fun, dive into excitement at Sirenis Aquagames Water Park, filled with thrilling slides and attractions.

Nightlife

The nightlife in the Caribbean is vibrant and enchanting. Experience the romance and culture at Teatro Tapia, dance the night away at Coco Bongo Punta Cana, or enjoy a family-friendly film at Movietowne, where entertainment and city vibes come alive under the stars.

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

Booking tips and Expedia advantages for Caribbean

When planning your Caribbean vacation, consider visiting between September and November for lower accommodation prices. Book your hotel around a month in advance for the best rates, and check Expedia for last-minute deals. Saturdays generally offer the cheapest stays, while Thursdays are the priciest. Utilise Expedia’s search tool to filter by budget and eco-friendly options. Additionally, combining your hotel, flights, and activities into a package deal can lead to significant savings. Look out for amazing accommodation deals highlighted with a green banner to optimise your budget.

  • 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 preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find 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 hotel reservations in the Caribbean with your flights and activities through an Expedia package deal.

Find the best attractions in Caribbean

The Caribbean offers an array of attractions for every type of traveller, from stunning beaches and tranquil bays to historic churches. Whether you seek relaxation on sun-drenched sands, a taste of local culture, or outdoor adventures, the region caters to your desires. Explore the vibrant landscapes and immerse yourself in the rich heritage, ensuring a memorable holiday experience in this tropical paradise.

  • Bavaro Beach: Experience the ultimate beach vibes at Bavaro Beach, where soft white sands meet turquoise waters. This idyllic location is perfect for sunbathing, swimming, and enjoying water sports, making it a paradise for relaxation and fun.
  • Jose Miguel Agrelot Coliseum: Immerse yourself in the vibrant atmosphere of the Jose Miguel Agrelot Coliseum, a premier entertainment venue. With a variety of events, from concerts to family shows, it offers a lively experience that unites visitors and locals alike.
  • Negril Cliffs: Embrace adventure at the Negril Cliffs, where stunning scenery and outdoor activities await. Ideal for hiking and cliff diving, this breathtaking spot offers panoramic views of the Caribbean Sea, perfect for thrill-seekers and nature lovers.

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

For a visit to the Caribbean, you can fly into several major airports. Montego Bay (MBJ-Sir Donald Sangster International) is approximately 339.6km from the Caribbean, with nearby luxury hotels such as Secrets St. James and Breathless Montego Bay, both 4.8km away, offering convenient access. Santo Domingo (SDQ-Las Americas International) is around 997.8km away, featuring options like the Golden House Hotel, 19.3km from the airport, with various transportation services available. Nassau (NAS-Lynden Pindling International) is about 415.2km distant, boasting hotels like The Cove at Atlantis, 14.5km away, providing 24-hour airport shuttles for guests. Each location offers a range of accommodations and transport services to enhance your stay.

Explore a world of travel with Expedia