Search 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

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, (6,561 reviews)
"Very nice resort, good food, clean"
United States
Dwayne
The price is CA $747
CA $956 total
includes taxes & fees
Mar 25 - Mar 26
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,704 reviews)
"Clean room, nice staff, clean resort"
United States
Omar
The price is CA $448
CA $573 total
includes taxes & fees
Mar 26 - Mar 27
Serenade Punta Cana Beach & Spa Resort - All Inclusive

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,291 reviews)
"Great resort"
United States
Maricel
The price is CA $285
CA $371 total
includes taxes & fees
Mar 23 - Mar 24
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.2 out of 10, Very good, (2,398 reviews)
"Wonderful resort. "
Canada
Cheyanne
The price is CA $695
CA $695 total
includes taxes & fees
Mar 26 - Mar 27
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

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,034 reviews)
"Staff was amazing and the food was top notch. "
Canada
David
The price is CA $590
CA $734 total
includes taxes & fees
Mar 29 - Mar 30
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,835 reviews)
"Great stay!"
United States
Michelle
The price is CA $579
CA $844 total
includes taxes & fees
Mar 22 - Mar 23
Grand Hyatt Baha Mar

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,934 reviews)
"Clean room, friendly and helpful staff, excellent food, great beach, great entertainment"
United States
GARY
Ocean Blue & Sand Beach Resort - All Inclusive

Renaissance Wind Creek Aruba Resort

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

Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,277 reviews)
"Great Stay "
United States
Spencer
The price is CA $357
CA $554 total
includes taxes & fees
Mar 12 - Mar 13
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, (4,756 reviews)
"The resort was amazing. Room was fantastic and the staff were super friendly and accommodating."
Canada
William George
Majestic Elegance Punta Cana - 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,126 reviews)
"The rooms were nice and clean, the resort was well maintained, staff were very friendly."
Canada
John
The price is CA $909
CA $909 total
includes taxes & fees
Mar 25 - Mar 26
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, (5,165 reviews)
"Excellent staff the food was delicious and the hotel was super clean"
United States
JOAN
Hotel Riu Montego 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,166 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,520 reviews)
"It’s great experience to stay. "
United States
June
The price is CA $606
CA $775 total
includes taxes & fees
Mar 21 - Mar 22
Barceló Bávaro Palace - 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,708 reviews)
"This is a great resort. "
United States
Naomi
The price is CA $819
CA $819 total
includes taxes & fees
Mar 9 - Mar 10
Ocean Eden Bay - Adults Only - 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, (3,651 reviews)
"Polite staff & clean establishment. "
United States
Mikaila Rai
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,917 reviews)
"Best place to stay and have fun, recommend 100%."
United States
Jonathan
The price is CA $411
CA $525 total
includes taxes & fees
Mar 15 - Mar 16
Grand Bavaro Princess - 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,184 reviews)
"I had a great stay!"
United States
Ivan
The price is CA $476
CA $610 total
includes taxes & fees
Apr 5 - Apr 6
Serenade All Suites - Adults Only Resort

Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,026 reviews)
"really good service,beautiful and clean resort. enjoyed a lot~~"
Canada
TIANZHEN
The price is CA $754
CA $754 total
includes taxes & fees
Mar 22 - Mar 23
Ocean Coral Spring - 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,388 reviews)
"Clean resort and activities Central location. "
United States
Kevin
The price is CA $785
CA $883 total
includes taxes & fees
Mar 10 - Mar 11
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Great weekend hotel deals in Caribbean

Showing deals for:Mar 13 - Mar 15

Save an average of 15% on thousands of hotels when you're signed in

Top Caribbean Hotel Reviews

Price trends for hotels in Caribbean

Less expensive
More expensive
This month
Next month
September
January
CA $246
CA $231
Month
Price
January
CA $281
February
CA $273
March
CA $246
April
CA $231
May
CA $213
June
CA $219
July
CA $227
August
CA $220
September
CA $210
October
CA $218
November
CA $234
December
CA $257
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Caribbean. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Caribbean

Top reasons to visit Caribbean

  • Stunning Beaches: The Caribbean boasts some of the world's most beautiful beaches, ideal for relaxation and water activities.
  • Vibrant Cultures: Experience the rich cultural heritage through local customs, traditional ceremonies, and historic sites.
  • Adventure Activities: Enjoy thrilling pursuits like jet skiing, diving, and scenic boat tours to explore hidden gems.
  • Charming Accommodations: Choose from a variety of stays, from luxurious resorts to quaint guesthouses, catering to all travellers.
  • Friendly Locals: Embrace the warm atmosphere and hospitality of the Caribbean, enhancing your vacation experience.

Find great hotels in Caribbean

Discover the perfect Caribbean getaway with a range of hotel accommodations tailored for every type of traveller. From charming guesthouses to luxurious resorts, you'll find options that cater to beach lovers, adventure seekers, and families alike. Experience the best in inclusive resorts and luxury hotels, ensuring your stay is both relaxing and memorable.

  • Barceló Bávaro Palace - All Inclusive: Experience the essence of a tropical getaway at Barceló Bávaro Palace, a 4.5-star all-inclusive resort that combines relaxation with adventure. Ideal for families, this resort features a natural hot spring, ensuring a rejuvenating stay. With amenities like free supervised childcare, children’s clubs, and an arcade game room, it is perfect for young travelers. Adults will appreciate the extensive all-inclusive services, including unlimited dining options, golfing, and various activities such as windsurfing and kayaking. Business travellers can take advantage of multiple meeting rooms and a full business centre, making it a versatile choice for all types of guests.
  • Majestic Colonial Punta Cana - All Inclusive: Set on the stunning Caribbean coastline, Majestic Colonial Punta Cana is a 4-star all-inclusive resort that caters to beach lovers and spa enthusiasts alike. Enjoy direct beach access while indulging in a wide range of amenities, including a full-service spa, fitness facilities, and nightly entertainment. Families can benefit from the children's club and activities, while golf enthusiasts will relish the opportunity to play at nearby courses. With unlimited dining options, including a la carte restaurants, and various water sports available, this resort guarantees a memorable tropical escape.
  • Majestic Mirage Punta Cana - All inclusive: Elevate your vacation experience at the luxurious 5-star Majestic Mirage Punta Cana, where sophistication meets beachside bliss. This all-inclusive haven offers a myriad of activities, from yoga classes to golf, making it perfect for both relaxation and adventure. Guests can enjoy 24-hour room service, a vibrant nightlife scene, and various dining options, all while basking in the sun by the beach. Business travellers will appreciate the well-equipped conference facilities, while the on-site spa provides an array of treatments for ultimate relaxation. A stay here promises to be both indulgent and rejuvenating.

Where to stay in Caribbean

Embark on a captivating journey through the Caribbean, where vibrant cultures meet breathtaking ocean views. Discover the enchanting island of St. Lucia, known for its lush landscapes and romantic beaches. Unwind in a tropical beachside hideaway or choose from charming Airbnbs that reflect the character of this stunning region. With friendly locals and a warm atmosphere, your Caribbean vacation promises relaxation and adventure in equal measure, making it an unforgettable escape.

  • Puerto Rico: A vibrant territory of the United States, Puerto Rico boasts stunning beaches and lush scenery that draw visitors year-round. While the peak seasons are in January, July, and September, its charm is undeniable off-peak as well. Explore the rich culture, enjoy outdoor activities, or relax on family-friendly beaches. Don’t miss the natural beauty of its reserves and parks. With options for golfing and luxurious resorts, Puerto Rico is perfect for both adventure seekers and those looking to unwind.
  • Aruba: Known for its idyllic beaches and a delightful blend of outdoor activities and urban experiences, Aruba is a true Caribbean gem. Peak tourist seasons occur in January, March, and July, but its inviting atmosphere keeps visitors coming throughout the year. Enjoy the soft white sands, explore the vibrant island culture, or indulge in world-class golf courses. With lagoons and scenic vistas, Aruba offers a perfect backdrop for both relaxation and exploration, making it a must-visit destination.
  • Turks and Caicos: Renowned for its breathtaking beaches and outdoor adventures, Turks and Caicos is a paradise for nature lovers and beach enthusiasts alike. The destination sees a surge in visitors during January, July, and September. While here, you can indulge in shopping or embark on thrilling adventures. The marinas and water features provide ample opportunities for exploration, while the tranquil beaches invite you to bask in the sun. With its laid-back vibe and stunning landscapes, Turks and Caicos promises an unforgettable getaway.

Things to do in Caribbean

Enjoy a vibrant vacation in the Caribbean by embarking on exciting photo tours to capture stunning landscapes, thrilling boat tours to explore hidden gems, and exhilarating jet ski rides on crystal-clear waters. For the adventure seekers, dive into exploration activities that reveal the region's natural beauty, and don’t miss a scenic ferry ride to take in the picturesque views of the islands. Each experience offers a unique glimpse into the Caribbean's charm.

Shopping

In the Caribbean, visit Blue Mall for a vibrant shopping experience with entertainment and family vibes. For a unique atmosphere, check out Distrito T-Mobile, perfect for business and leisure. Don't miss the Straw Market, where you can find local crafts and souvenirs in a bustling public market setting.

Recreation

At Divi Golf and Beach Resort, enjoy a round of golf with breathtaking ocean views, perfect for outdoor enthusiasts. Scape Park offers serene wellness experiences amidst lush landscapes, ideal for relaxation. Experience the thrill of cricket at Daren Sammy Cricket Ground, where sports vibes energize your visit.

Adventure

Sirenis Aquagames Water Park offers thrilling water slides, wave pools, and family-friendly attractions, making it a perfect spot for fun and excitement. Mystic Mountain invites you to zip-line through lush jungles, providing breathtaking views. At Stingray City, you can snorkel with friendly stingrays in crystal-clear waters, creating unforgettable memories.

Nightlife

The Caribbean nightlife offers a unique blend of entertainment and romance. Enjoy a film at Movietowne or immerse yourself in the cosmos at the Arecibo Observatory. For a laid-back drink, Floyd's Pelican Bar provides a vibrant atmosphere perfect for unwinding with friends.

*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. Booking your hotel about a month in advance can help you snag the best deals, and Saturday is typically the least expensive day to stay. For spontaneous travellers, check Expedia's last-minute deals for savings. Use their search tool to filter by budget and location, and consider package deals that combine flights and accommodations for additional savings. Don't forget to explore free local activities to enhance your experience without breaking the bank.

  • 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: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can 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 stunning array of attractions, including picturesque beaches, serene bays, and historic churches. Ideal for travellers seeking a blend of beach relaxation and cultural experiences, visitors can enjoy the renowned Cambridge Beaches and various beach retreats. These points of interest provide a perfect backdrop for outdoor adventures and leisurely exploration throughout the vibrant region.

  • Eagle Beach: Experience the soft, powdery sands and crystal-clear waters of Eagle Beach, one of the Caribbean's most stunning beaches. Ideal for sunbathing, swimming, and enjoying beachfront eateries, it offers a relaxed atmosphere perfect for unwinding.
  • El Yunque National Forest: Explore the lush greenery and diverse wildlife of El Yunque National Forest, a true eco-friendly paradise. With hiking trails leading to breathtaking waterfalls and panoramic views, it’s an outdoor enthusiast's dream.
  • Magens Bay Beach: Relax at Magens Bay Beach, known for its picturesque scenery and calm waters, perfect for swimming and kayaking. The surrounding hills provide a stunning backdrop, making it an ideal spot for a day of outdoor fun.

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 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

The Caribbean offers several major airports for tourists, including Montego Bay (MBJ-Sir Donald Sangster Intl.), Santo Domingo (SDQ-Las Americas Intl.), and Nassau (NAS-Lynden Pindling Intl.). Montego Bay is 339.6km from the Caribbean and features luxurious hotels like Secrets Wild Orchid, located 4.8km away, and Hyatt Zilara Rose Hall, 9.7km from the airport. Santo Domingo is 997.8km away, with excellent options such as Hampton by Hilton, just 1.6km from SDQ. Nassau, 415.2km away, boasts upscale resorts like Rosewood Baha Mar, 6.4km from NAS, offering 24-hour airport shuttle services. Each airport provides convenient access to nearby accommodations for a seamless travel experience.

Caribbean Hotel Guide

Previously known as the West Indies, the region known as the Caribbean is made up of over 7,000 islands. Thirteen of those islands are independent countries and include the well-known locations of Haiti, Jamaica, and Belize. The region is named for the Caribbean Sea, which is east of Mexico.

Why Visit?

The Caribbean is a very popular vacation spot and many cruise ships sail here several times a year. When you first visit the Caribbean, it's easy to see why these islands are so popular. In general, the people of the Caribbean are among the friendliest and most open you will meet, and the weather is beautiful much of the year. Even during the coldest North American months, the weather in the Caribbean is generally still warm enough to allow swimming and water sports.

The pictures of beautiful, crystal clear waters and white-sand beaches seen in brochures are not deceptive. Most Caribbean locations are well known for their beautiful beaches, and the reputation is certainly well deserved. Whether you just want to lounge on a breathtaking, gorgeous beach and soak up some rays or go snorkeling with the exotic fishes, water sports and beach activities are easy to find on the islands.

The Weather

Most islands in the Caribbean enjoy tropical climates all year. The dry season is usually from mid-December through mid-April. Things get a bit wetter from mid-April through mid-December. Temperatures typically range from around 21 degrees Celsius to 27 degrees Celsius, rarely deviating much from that range.

When to Go

In most cases, winter is peak season for tourists. During these times, hotels and resorts are normally significantly more expensive than in the low season. However, by making reservations in advance, you can often catch a good Caribbean hotel deal.

The giant party known as Carnival offers a great experience. The exact date of Carnival can vary from island to island, but it is most often held sometime between January and March. It pays to check ahead as some islands may hold their Carnival festivities during other months of the year.

While most hotels and shops are open year round, some hotels close for renovations during the low season, specifically from September through October.

Region Hotel Destinations in the Caribbean

Other Continent Hotel Destinations

Explore a world of travel with Expedia