Find the best Caribbean Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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, (6,477 reviews)
"Great service and lovely resort"
Canada
Sami
The price is £380
includes taxes & fees
3 Mar - 4 Mar
Lopesan Costa Bávaro Resort Spa & Casino - 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,362 reviews)
"Wonderful resort. "
Canada
Cheyanne
The price is £367
includes taxes & fees
5 Mar - 6 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,201 reviews)
"Great resort"
United States
Maricel
The price is £236
includes taxes & fees
2 Mar - 3 Mar
Hyatt Vacation Club at Hacienda del Mar, Dorado

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,655 reviews)
"Very nice beach, good value for money"
United States
John S
The price is £340
includes taxes & fees
23 Feb - 24 Feb
Serenade Punta Cana Beach & Spa Resort - 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, (1,992 reviews)
"Comfy beds, fun activities, great food and lovely staff who always greet you with a smile and are happy to help you in anyway you need! "
Canada
Lee-anne
The price is £451
includes taxes & fees
9 Feb - 10 Feb
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, (4,764 reviews)
"Great stay!"
United States
Michelle
The price is £341
includes taxes & fees
22 Feb - 23 Feb
Grand Hyatt Baha Mar

Renaissance Wind Creek Aruba Resort

Renaissance Wind Creek Aruba Resort
4.5 star property
Oranjestad
9.2 out of 10, Wonderful, (1,394 reviews)
"The hospitality, the all-around cleanliness, and the view!"
United States
Brandt
Renaissance Wind Creek Aruba Resort

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,679 reviews)
"Great food, beautiful beaches, Relaxing "
United States
Priya
Majestic Elegance Punta Cana - All Inclusive

Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,266 reviews)
"Great Stay "
United States
Spencer
The price is £337
includes taxes & fees
22 Feb - 23 Feb
Margaritaville Beach Resort - Nassau

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,878 reviews)
"Enjoyed our trip"
Canada
Amy
Ocean Blue & Sand Beach 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, (2,094 reviews)
"Great for families "
Canada
Marcel
The price is £359
includes taxes & fees
8 Mar - 9 Mar
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

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,611 reviews)
"Staff was very friendly "
United States
Cameron
Hotel Riu Palace Paradise Island - 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,108 reviews)
"Great resort."
United States
Achut
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,503 reviews)
"Great place with variety of foods, activities to do and simply relax "
United States
Shakhnoza
The price is £339
includes taxes & fees
3 Mar - 4 Mar
Barceló Bávaro Palace - 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, (5,112 reviews)
"Nice place, great service, pools and food!"
United States
RICHARD
Hotel Riu Montego Bay - Adults Only - All Inclusive

Breezes Resort Bahamas All Inclusive

Breezes Resort Bahamas All Inclusive
3.0 star property
Nassau
7.6 out of 10, Good, (2,131 reviews)
"Friendly staff, clean beach, relaxing "
United States
Kimberly
The price is £290
includes taxes & fees
28 Feb - 1 Mar
Breezes Resort Bahamas 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,046 reviews)
"I had a great stay!"
United States
Ivan
The price is £360
includes taxes & fees
11 Feb - 12 Feb
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, (5,425 reviews)
"Best place to go"
United States
Craig Jeffrey
Hotel Riu Republica - Adults only - 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,658 reviews)
"This is a great resort. "
United States
Naomi
The price is £380
includes taxes & fees
23 Feb - 24 Feb
Ocean Eden Bay - Adults Only - All inclusive

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
St. Thomas
8.0 out of 10, Very good, (2,360 reviews)
"Clean resort and activities Central location. "
United States
Kevin
The price is £408
includes taxes & fees
10 Feb - 11 Feb
Margaritaville Vacation Club - St. Thomas
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:20 Feb - 22 Feb

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

  • Exquisite Beaches: The Caribbean is renowned for its stunning beaches with powdery sands and turquoise waters, perfect for relaxation.
  • Rich Cultural Experiences: Engage with the vibrant cultures through local festivals, music, and art, showcasing the islands' unique heritage.
  • Adventure Opportunities: Enjoy thrilling activities such as snorkelling, diving, and hiking in the region's beautiful national parks.
  • Rum Tasting: Experience the Caribbean's rich distilling heritage by sampling local rums and learning about their cultural significance.
  • Diverse Accommodation: Choose from charming guesthouses to luxurious resorts, catering to every traveler's preferences.

Find great hotels in Caribbean

The Caribbean offers a diverse selection of hotel accommodations, from charming guesthouses to luxurious resorts, ideal for every type of traveller. Whether you seek a tropical haven for a family vacation, thrilling adventures, or serene beach retreats, you'll discover the best hotels and beach resorts tailored to your desires. Don't miss out on fantastic deals, including unique stays like Captain Hook Cancun, ensuring an unforgettable getaway in this paradise.

  • Barceló Bávaro Palace - All Inclusive: This 4.5-star resort is a haven for those seeking a luxurious beach vacation with a dedicated golf theme. Barceló Bávaro Palace offers an impressive array of all-inclusive services, ensuring that guests enjoy unlimited food and beverages throughout their stay. With direct access to the beach, you can indulge in a variety of activities such as kayaking and windsurfing. Additionally, the resort provides opportunities for language lessons, dancing classes, and even golf experiences on-site. Guests can revel in the vibrant entertainment options available, making it a perfect choice for travellers looking to relax and immerse themselves in a lavish Caribbean experience.
  • Majestic Colonial Punta Cana - All Inclusive: Ideal for families, this 4-star resort seamlessly combines fun and relaxation with its extensive amenities. The all-inclusive offerings include room service, yoga classes, and scuba lessons, alongside child-friendly features like a dedicated children’s club and babysitting services. Guests can enjoy an array of water sports, such as kayaking and windsurfing, while the on-site nightclub and theme parties ensure a lively atmosphere. With direct beach access and numerous dining options, Majestic Colonial Punta Cana promises an exciting getaway for families seeking an unforgettable beach vacation.
  • Majestic Elegance Punta Cana - All Inclusive: This 4.5-star resort is designed for those who appreciate elegance and luxury. Catering to both leisure and business travellers, it offers a full spa service and multiple meeting rooms, making it an excellent choice for corporate retreats. The all-inclusive experience includes gourmet dining options and a well-stocked minibar. Guests can unwind in the hot tub or enjoy body scrubs and manicures at the spa. With a focus on luxury and relaxation, Majestic Elegance Punta Cana is the perfect destination for a serene and sophisticated Caribbean escape.

Where to stay in Caribbean

The Caribbean offers a delightful array of destinations, where sandy beaches and vibrant cultures await your exploration. From the charming streets of Old San Juan to the stunning shores of Barbados, each island boasts a unique atmosphere perfect for relaxation or romance. Enjoy great deals on Caribbean holidays and immerse yourself in the friendly locals' warmth. Whether lounging on the best beaches or indulging in exciting excursions, your Caribbean adventure promises unforgettable memories.

  • Puerto Rico: Nestled in the heart of the Caribbean, Puerto Rico offers a captivating blend of rich culture and stunning landscapes. This vibrant territory is known for its outdoor adventures, breathtaking beaches, and picturesque scenery. Visitors can explore recreational areas, luxurious resorts, and golf courses while enjoying the island's natural beauty. Notable landmarks include pristine family-friendly beaches and serene nature reserves, perfect for those looking to connect with nature. The peak travel seasons are January, July, and September, making it an ideal time to experience the island's lively atmosphere.
  • Aruba: Located just north of Venezuela, Aruba is a stunning Caribbean island famous for its white sandy beaches and warm, sunny climate. This destination attracts tourists seeking a mix of beach relaxation and urban exploration. Visitors can indulge in world-class resorts and golf courses while enjoying the vibrant island life. Aruba's highlights include stunning beaches, breathtaking lagoons, and picturesque island landscapes that promise a memorable experience. The peak times for travellers are in January, March, and July, ensuring a bustling atmosphere filled with activities and events.
  • Turks and Caicos: A stunning archipelago in the Caribbean, Turks and Caicos is renowned for its crystal-clear waters and idyllic beaches. This destination is perfect for those who love outdoor activities and scenic views. Visitors can enjoy a variety of experiences, from shopping in local centres to engaging in exhilarating underwater sports. The islands boast beautiful beaches, vibrant marinas, and captivating water features that make for a perfect getaway. Peak travel seasons occur in January, July, and September, providing an energetic vibe for holidaymakers eager to explore and unwind.

Things to do in Caribbean

The Caribbean offers a plethora of exciting activities for tourists, including exhilarating diving excursions to explore vibrant coral reefs, lively nightlife with bustling bars and clubs, adventurous pursuits such as zip-lining and hiking, and the delightful experience of island hopping to discover the unique charm of each island. Embrace the rhythm of the Caribbean and create unforgettable memories during your visit.

Shopping

Downtown Punta Cana offers a vibrant shopping experience with a mix of business and entertainment vibes. If you're up for a drive, visit Harbour Street Craft Market for unique souvenirs and local crafts, or check out Surf in Barbados Surf School for some surf-related gifts.

Recreation

Divi Golf and Beach Resort offers a tranquil golfing experience amidst stunning Caribbean scenery, perfect for relaxation and outdoor sports. Sir Vivian Richards Stadium provides an energetic atmosphere for sports enthusiasts. For a serene escape, Scape Park features wellness activities and relaxation areas, surrounded by natural beauty.

Adventure

At Sirenis Aquagames Water Park, experience thrilling water slides and family-friendly attractions in a vibrant setting. Mystic Mountain offers exhilarating zip-lining and bobsledding through lush landscapes, while Stingray City provides a unique opportunity to swim with graceful stingrays in crystal-clear waters.

Nightlife

Experience the vibrant nightlife at Floyd's Pelican Bar, where you can enjoy a laid-back atmosphere with drinks and romance. For a cultural night out, visit Centre Stage Theatre or Pantry Playhouse, both offering captivating performances perfect for families and couples alike.

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 for the best rates, and keep an eye out for last-minute deals on Expedia. Saturdays are the cheapest days to stay, while Thursdays tend to be more expensive. Utilise Expedia’s tools to filter by budget and preferences, and consider booking a package that combines flights, hotels, and activities for additional savings. Moreover, take advantage of free local attractions and affordable public transport options to explore 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: The cheapest time to book a hotel in Caribbean is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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, including your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You might find it beneficial to save some money by combining your Caribbean hotel reservations with your flights and activities through an Expedia package.

Find the best attractions in Caribbean

The Caribbean offers a delightful array of attractions, including stunning beaches, picturesque bays, and expansive national parks. Travellers can immerse themselves in the rich culture, enjoy outdoor adventures, and relax by the pristine shores. Whether you're seeking sun-soaked relaxation or engaging experiences, the Caribbean is a perfect destination for your holiday.

  • Eagle Beach: Renowned for its soft white sands and crystal-clear waters, Eagle Beach offers a tranquil escape. You can bask in the sun, partake in beach sports, or simply enjoy the stunning sunsets that this beautiful Caribbean beach provides.
  • El Yunque National Forest: A lush, eco-friendly rainforest, El Yunque is a sanctuary for nature lovers. Explore lush trails, discover cascading waterfalls, and witness the diverse flora and fauna, all while immersing yourself in the breathtaking scenery.
  • Magens Bay Beach: This picturesque bay is famed for its idyllic surroundings and calm waters. Perfect for swimming, sunbathing, or enjoying a leisurely stroll along the beach, Magens Bay offers a quintessential Caribbean experience.

Best time to go to Caribbean

The best time to visit Caribbean is dependant 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 Rain (Dry)Mostly SunnySlightly HighAverage
February78.8°F (26.0°C)No Rain (Dry)Mostly SunnyAverageSlightly High
March79.2°F (26.200000000000003°C)No Rain (Dry)Mostly 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 Rain (Dry)Mostly SunnyAverageSlightly High

The nearest major airports for your trip to Caribbean

When visiting the Caribbean, you can fly into several major airports. Montego Bay (MBJ-Sir Donald Sangster Intl.) is about 131.1km from the Caribbean, with excellent nearby hotels such as Secrets St. James Montego Bay, only 1.9km away. Santo Domingo (SDQ-Las Americas Intl.) is further afield at 385.3km, featuring accommodations like the Hampton by Hilton Santo Domingo Airport, just 621m away. Nassau (NAS-Lynden Pindling Intl.) is also a popular choice, located 160.3km away, with luxury options like Rosewood Baha Mar, 2.5km from the airport. Each hotel offers convenient transportation services to their respective airports for a hassle-free experience.

Explore a world of travel with Expedia