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

Caribbean Accommodation: Most Popular Cities to Stay

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, (6,589 reviews)
"Beautiful resort, excellent service, great food, clean. "
United States
Edyta
The price is Rp7.617.852
Rp9.750.851 total
includes taxes & fees
12 Apr - 13 Apr
Lopesan Costa Bávaro Resort Spa & Casino - 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, (6,711 reviews)
"Beach was nice"
United States
Beata
The price is Rp4.936.368
Rp6.318.552 total
includes taxes & fees
12 Apr - 13 Apr
Serenade Punta Cana Beach & Spa Resort - All Inclusive

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,402 reviews)
"We had a great trip, already planning on coming back! "
United States
John Thomas
The price is Rp8.642.801
Rp8.642.801 total
includes taxes & fees
26 Mar - 27 Mar
Hard Rock Hotel & Casino Punta Cana an All-Inclusive 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, (3,325 reviews)
"Staff was great, onsite restaurant was wonderful!"
United States
Jenn
The price is Rp3.785.026
Rp4.865.047 total
includes taxes & fees
15 Apr - 16 Apr
Hyatt Vacation Club at Hacienda del Mar, Dorado

Grand Palladium Punta Cana Resort & Spa - All Inclusive

Grand Palladium Punta Cana Resort & Spa - All Inclusive
5.0 star property
Bávaro
7.8 out of 10, Good, (1,005 reviews)
"Amazing place . Extremely beautiful property. I loved the staff as well ."
United States
Kimberly
Grand Palladium Punta Cana Resort & Spa - 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, (2,050 reviews)
"We spent the couple days there wonderful places and everything was amazing ❤️❤️❤️"
United States
Anna
The price is Rp7.580.706
Rp9.356.257 total
includes taxes & fees
10 Apr - 11 Apr
Warwick Paradise Island- All Inclusive- Adults Only

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, (4,935 reviews)
"Great place!"
Canada
Ali-Reza
Ocean Blue & Sand Beach Resort - All Inclusive

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (4,854 reviews)
"Great and beautiful hotel. "
United States
Gina
The price is Rp5.036.526
Rp7.881.231 total
includes taxes & fees
13 Apr - 14 Apr
Grand Hyatt Baha Mar

Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,280 reviews)
"Guest services and the accommodations and amenities were exceptional."
United States
Johnny
The price is Rp5.477.434
Rp8.170.024 total
includes taxes & fees
13 Apr - 14 Apr
Margaritaville Beach Resort - Nassau

Renaissance Wind Creek Aruba Resort

Renaissance Wind Creek Aruba Resort
4.5 star property
Oranjestad
9.2 out of 10, Wonderful, (1,441 reviews)
"Our stay was wonderful! Everyone was so friendly and it was a beautiful resort. "
United States
Aliya P
Renaissance Wind Creek Aruba Resort

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,165 reviews)
"Great resort, highly recommended "
United States
Zaid
Hotel Riu Montego Bay - Adults Only - 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, (2,138 reviews)
"Me and my kids loved the resort We had the swim up suite everything was so perfect. Staff was super friendly. Very recommended over Disney worth the price."
United States
Jeynell
The price is Rp7.263.312
Rp7.263.312 total
includes taxes & fees
13 Apr - 14 Apr
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

Majestic Elegance Punta Cana - All Inclusive

Majestic Elegance Punta Cana - All Inclusive
4.5 star property
Bávaro
9.0 out of 10, Wonderful, (4,776 reviews)
"Everything about this resort was fantastic!"
United States
Yuyu
Majestic Elegance Punta Cana - All Inclusive

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,707 reviews)
"Pool and restaurants were great!"
United States
Tuwi
The price is Rp9.650.499
Rp9.650.499 total
includes taxes & fees
6 Apr - 7 Apr
Ocean Eden Bay - Adults Only - 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, (6,184 reviews)
"Great resort, staff was amazing. Food was excellent."
Canada
Richard Jr
Majestic Mirage Punta Cana, All Suite Resort - 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, (5,518 reviews)
"The resort was beautiful, staff was friendly and accommodating, the beach was gorgeous and relaxing. "
United States
Ashley
The price is Rp9.411.650
Rp12.046.912 total
includes taxes & fees
21 Mar - 22 Mar
Barceló Bávaro Palace - 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, (4,234 reviews)
"Staff is great, excellent views, good food"
Canada
Justin
The price is Rp6.307.528
Rp8.073.704 total
includes taxes & fees
5 Apr - 6 Apr
Serenade All Suites - Adults Only Resort

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, (3,678 reviews)
"Excellent location, clean hotel, food was very good, friendly staff. "
United States
Janet
The price is Rp10.734.821
Rp11.808.303 total
includes taxes & fees
14 Apr - 15 Apr
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

Grand Bavaro Princess - All Inclusive

Grand Bavaro Princess - All Inclusive
5.0 star property
Bávaro
8.2 out of 10, Very good, (3,912 reviews)
"Great relaxing resort with plenty of food and drinks and fun!"
United States
Jessica
The price is Rp5.101.984
Rp6.530.695 total
includes taxes & fees
18 Mar - 19 Mar
Grand Bavaro Princess - All Inclusive

Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,032 reviews)
"This was a great place to stay 10/10"
United States
Ja'Kavion
The price is Rp8.035.508
Rp8.035.508 total
includes taxes & fees
12 Apr - 13 Apr
Ocean Coral Spring - 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:27 Mar - 29 Mar

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