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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Caribbean hotels

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,001 reviews)
"The rooms were clean and the staff was very friendly. They even gave us a surprise in our room for our anniversary. I would definitely stay here again. "
United States
Janice
Grand Palladium Punta Cana Resort & Spa - 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,781 reviews)
"Very nice resort drinks and food were great"
United States
Andrew
The price is CA $284
CA $363 total
includes taxes & fees
May 18 - May 19
Serenade Punta Cana Beach & Spa Resort - All Inclusive

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,744 reviews)
"Absolutely amazing resort Great food Beautiful beach "
United States
Chris
The price is CA $523
CA $669 total
includes taxes & fees
May 4 - May 5
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,472 reviews)
"Great amenities, super friendly staff and delicious food. "
United States
Adolfo
The price is CA $740
CA $740 total
includes taxes & fees
May 10 - May 11
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

Renaissance Wind Creek Aruba Resort

Renaissance Wind Creek Aruba Resort
4.5 star property
Oranjestad
9.2 out of 10, Wonderful, (1,482 reviews)
"The hotel was clean, amenities were wonderful including the private island beach, and the staff was amazingly friendly. "
United States
Kevin
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, (3,425 reviews)
"excellent hotel"
United States
Jose
The price is CA $377
CA $470 total
includes taxes & fees
May 6 - May 7
Hyatt Vacation Club at Hacienda del Mar, Dorado

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,142 reviews)
"The hotel was very clean and the staff was all very friendly and helpful"
United States
Carolyn
The price is CA $591
CA $733 total
includes taxes & fees
May 10 - May 11
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,965 reviews)
"Always a great stay!"
United States
Laura A
The price is CA $407
CA $636 total
includes taxes & fees
May 10 - May 11
Grand Hyatt Baha Mar

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,211 reviews)
"Nice place to stay "
United States
Brian Okeith
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,189 reviews)
"Family friendly; excellent staff and amenities. "
Canada
Anurag
The price is CA $506
CA $506 total
includes taxes & fees
May 5 - May 6
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

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, (5,046 reviews)
"Absolutely loved our stay ❤️perfect resort!!"
United States
Sonja Lei
The price is CA $424
CA $424 total
includes taxes & fees
May 17 - May 18
Ocean Blue & Sand Beach Resort - 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,445 reviews)
"Enjoyed our stay we had a clean room with a great staff who were very friendly and helpful. Food was very good and enjoyed our visit. "
United States
Diana
The price is CA $395
CA $506 total
includes taxes & fees
May 11 - May 12
Serenade All Suites - Adults Only Resort

Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,304 reviews)
"Guest services and the accommodations and amenities were exceptional."
United States
Johnny
The price is CA $316
CA $501 total
includes taxes & fees
Apr 27 - Apr 28
Margaritaville Beach Resort - Nassau

Princess Grand Jamaica Resort - All Inclusive

Princess Grand Jamaica Resort - All Inclusive
4.5 star property
Green Island
8.8 out of 10, Excellent, (885 reviews)
"Super friendly staff, good food, "
United States
Tomasz
The price is CA $623
CA $623 total
includes taxes & fees
Apr 20 - Apr 21
Princess Grand Jamaica Resort - All Inclusive

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, (1,088 reviews)
"Friendly staff and wonderful, lush grounds and pools!"
United States
Nicole
Secrets Royal Beach Punta Cana - 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,764 reviews)
"Lovely resort! Incredibly relaxing, friendly staff, good food and drinks, and just what we needed "
United States
Joseph
The price is CA $595
CA $595 total
includes taxes & fees
May 6 - May 7
Ocean Eden Bay - Adults Only - All inclusive

Hotel Riu Palace Aquarelle - All Inclusive

Hotel Riu Palace Aquarelle - All Inclusive
4.0 star property
Falmouth
8.8 out of 10, Excellent, (2,384 reviews)
"Wonderful stay, will definitely be going back. "
United States
CARISSA
Hotel Riu Palace Aquarelle - All Inclusive

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,807 reviews)
"Clean room, staff around hotel were amazing. "
Canada
Ashley Marie Eull
Majestic Elegance Punta Cana - All Inclusive

Embassy Suites by Hilton San Juan Hotel & Casino

Embassy Suites by Hilton San Juan Hotel & Casino
3.5 star property
Isla Verde
9.0 out of 10, Wonderful, (4,518 reviews)
"Breakfast was fresh and pool area clean and comfortable "
United States
Oralia
The price is CA $325
CA $429 total
includes taxes & fees
Apr 28 - Apr 29
Embassy Suites by Hilton San Juan Hotel & Casino

Grand Bavaro Princess - All Inclusive

Grand Bavaro Princess - All Inclusive
5.0 star property
Bávaro
8.2 out of 10, Very good, (3,956 reviews)
"Nice resort."
United States
Pallavi
The price is CA $270
CA $345 total
includes taxes & fees
Apr 28 - Apr 29
Grand Bavaro Princess - 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:May 1 - May 3

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
Next month
September
March
CA $215
Month
Price
January
CA $289
February
CA $295
March
CA $299
April
CA $221
May
CA $215
June
CA $217
July
CA $226
August
CA $220
September
CA $207
October
CA $218
November
CA $232
December
CA $263
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, perfect for soaking up the sun and enjoying the warm sand.
  • Adventure Activities: Experience exhilarating scuba diving and explore vibrant coral reefs teeming with marine life.
  • Rich Cultural Experiences: Immerse yourself in the vibrant culture of Cuba and explore historic sites and local traditions.
  • Warm Hospitality: Enjoy the friendly atmosphere and welcoming locals, enhancing your vacation experience.
  • Diverse Accommodations: From all-inclusive resorts to family-friendly hotels, there's a perfect stay for every traveller.

Find great hotels in Caribbean

Discover the perfect getaway in the Caribbean, where a variety of accommodations await to suit every traveler's desires. From inclusive resorts to family-friendly beach hotels, you'll find warm hospitality and adventure around every corner. Experience the charm of Cuba with stays at renowned spots like the Cubasol Palmeras Resort. Embrace the sun, sea, and serenity as you create unforgettable memories in this tropical paradise.

  • Barceló Bávaro Palace - All Inclusive: Barceló Bávaro Palace - All Inclusive is a 4.5-star resort boasting a guest rating of 8.2, ideal for those seeking a beach vacation with a touch of luxury. This property features a unique hot spring theme, offering direct access to pristine beaches and stunning ocean views. Guests can indulge in unlimited food and drinks, with a variety of activities such as windsurfing, kayaking, and themed entertainment. The resort's extensive amenities include a buffet and à la carte dining options, a natural hot spring, and various lessons, ensuring a relaxing and fun-filled stay for all ages.
  • Majestic Colonial Punta Cana - All Inclusive: With a stellar guest rating of 9.0, Majestic Colonial Punta Cana - All Inclusive is a 4-star paradise perfect for adventure seekers. This resort combines the thrill of outdoor activities like scuba lessons, sailing, and beach volleyball with luxurious accommodations. Guests will enjoy unlimited food and beverages, including premium options, while participating in exciting theme parties and nightly performances. The property’s direct beach access and children’s club make it an excellent choice for families looking to create unforgettable memories together.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: Rated 9.2 by guests, the 5-star Majestic Mirage Punta Cana offers a lavish all-suites experience. This upscale resort is perfect for those desiring a blend of beach relaxation and adventure. Guests can take advantage of 24-hour room service, golf, and wellness classes like yoga and water fitness. The property also features a vibrant nightclub and direct beach access, while its natural hot spring adds a unique touch to the luxurious experience, making it an ideal retreat for couples and families alike.

Where to stay in Caribbean

The Caribbean is a tropical paradise offering a delightful blend of relaxation and adventure. From the vibrant culture of Cuba to luxurious all-inclusive resorts and stunning beach getaways, there's something for everyone. Explore the crystal-clear Caribbean Sea and unwind on some of the world's best beaches, where friendly locals enhance the warm atmosphere. Whether you're seeking a romantic escape or thrilling excursions, the Caribbean promises an unforgettable vacation experience.

  • Aruba: Aruba, a picturesque island country in the Caribbean, is renowned for its stunning beaches and vibrant outdoor experiences. The island sees a steady influx of tourists year-round, with peak visits occurring in January, March, and July. Expect to bask in the sun on pristine beaches, explore scenic lagoons, and enjoy world-class golf courses. Aruba’s attractions also include the breathtaking island landscapes, making it a paradise for nature lovers. Whether you’re lounging at a resort or engaging in water sports, Aruba promises a memorable vacation filled with relaxation and adventure.
  • Puerto Rico: Puerto Rico, a beautiful Caribbean territory, offers a delightful blend of rich culture and stunning natural beauty. This destination attracts visitors consistently, with peak travel periods in January, July, and September. Puerto Rico is ideal for those seeking outdoor adventures and family-friendly beach experiences. Discover picturesque beaches and explore nature reserves that highlight the island's biodiversity. With numerous recreational areas and luxurious resorts, Puerto Rico is perfect for relaxation as well as exploration. Don’t miss the opportunity to immerse yourself in the local culture while enjoying the scenic landscapes.
  • Turks and Caicos: Turks and Caicos, an idyllic Caribbean country, is famous for its exceptional beaches and outdoor activities. The islands experience a steady flow of tourists, particularly in January, July, and September. Visitors are drawn to the crystal-clear waters, ideal for underwater sports and exploration. The vibrant shopping centres and malls provide a taste of local flair, while national parks and stunning water features showcase the natural beauty of the islands. Whether you’re shopping or diving into the azure waters, Turks and Caicos promises a luxurious and unforgettable getaway.

Things to do in Caribbean

The Caribbean is a paradise for tourists, boasting stunning beach loungers perfect for soaking up the sun. Adventure seekers can indulge in exhilarating scuba diving experiences, exploring vibrant coral reefs and marine life. Additionally, the region is home to fabulous attractions, from historic sites to lush landscapes, ensuring a memorable vacation filled with relaxation and exploration.

Shopping

In the Caribbean, experience shopping at the vibrant Port of Spain’s West Mall, featuring a blend of high-end stores and local boutiques. In Nassau, visit the Straw Market for unique handmade souvenirs and crafts, capturing the island’s rich culture and artistry.

Recreation

At Sandals Golf and Country Club, indulge in luxurious spa treatments amidst stunning landscapes. Enjoy a round of golf at Coco Beach Golf and Country Club, where relaxation meets recreation. Experience the elegant atmosphere of the Barbados Polo Club, perfect for unwinding and enjoying a day of leisure.

Adventure

Scuba diving in the vibrant coral reefs of Bonaire offers breathtaking underwater scenery and encounters with diverse marine life. For thrill-seekers, zip-lining through the lush canopies in Jamaica provides an adrenaline rush while enjoying stunning views of the tropical landscape.

Hiking the lush trails of Dominica’s Morne Trois Pitons National Park reveals stunning waterfalls and volcanic landscapes. Kayaking in the bioluminescent bay of Vieques is a magical experience as the water sparkles around you under the night sky.

Surfing the powerful waves of Barbados is a must for water sports enthusiasts, while exploring the ancient Mayan ruins in Tulum combines adventure with cultural discovery. Horseback riding along the stunning beaches of the Dominican Republic offers a unique way to enjoy the scenery.

Nightlife

The Caribbean nightlife is vibrant and lively, with beach bars like the famous Jimmy Buffett’s Margaritaville offering great cocktails. For a more intimate setting, try local rum shacks. Dance the night away at clubs in vibrant spots like Nassau or San Juan, where music and energy abound.

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

Booking tips and Expedia advantages for Caribbean

  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotel options first. Additionally, you have the ability to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some money by combining your Caribbean hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Caribbean

When visiting the Caribbean, you'll find a vibrant mix of attractions that highlight its stunning beaches, serene bays, and historic churches. These points of interest offer a perfect blend of outdoor experiences and rich local culture, ensuring every traveller can immerse themselves in the region's natural beauty and heritage. Enjoy the sun-soaked shores and cultural sites that make the Caribbean a captivating destination for Canadians seeking adventure and relaxation.

  • Eagle Beach: This stunning beach is known for its soft white sands and turquoise waters, perfect for sunbathing and swimming. The laid-back atmosphere and picturesque sunsets create a relaxing vibe, making it an ideal spot for unwinding and enjoying the beauty of the Caribbean.
  • El Yunque National Forest: Immerse yourself in this lush rainforest, where you can explore scenic trails, towering waterfalls, and diverse wildlife. With its eco-friendly focus, El Yunque offers a unique opportunity for outdoor adventures, including hiking and birdwatching, all amidst breathtaking natural beauty.
  • Magens Bay Beach: Renowned for its stunning scenery, this picturesque bay features calm waters and beautiful surroundings. Ideal for swimming, kayaking, or simply lounging on the beach, Magens Bay is a perfect blend of outdoor fun and relaxation in a tropical paradise.

Best time to go to Caribbean

The best time to visit Caribbean is dependent 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.2°C)No RainMostly SunnyAverageSlightly High
April80.1°F (26.7°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.2°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.7°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

When visiting the Caribbean, you can fly into several major airports. Santo Domingo's Las Americas International Airport (SDQ) is located 997.8km away, with nearby hotels like the 4-star Four Points by Sheraton just 4.8km away. Montego Bay's Sir Donald Sangster International Airport (MBJ) is 339.6km distant, featuring luxurious options such as the 5-star Sandals Montego Bay only 1.6km away. Lastly, NASsau's Lynden Pindling International Airport (NAS) is situated 415.2km from the Caribbean, with elegant accommodations like the 5-star Rosewood Baha Mar 6.4km from the airport. Each of these airports offers convenient access to local hotels and transportation services.

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