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

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,000 reviews)
"Resort ok, good staff "
United States
Bianca
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,808 reviews)
"Beautiful place, good food, staff are nice, room are clean."
Canada
Irene
The price is CA $283
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,767 reviews)
"Great and beautiful resort. I can’t wait to come back and spend unforgettable memories."
United States
Marleny De Los
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,496 reviews)
"Will stay here again."
United States
Marshall
The price is CA $683
CA $683 total
includes taxes & fees
May 4 - May 5
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,492 reviews)
"Just amazing resort"
United States
Jovenson
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,462 reviews)
"Great rooms, staff, ameneties and view of the island and beach. Great place to stay. "
United States
Patrick Ronald
The price is CA $376
CA $470 total
includes taxes & fees
May 18 - May 19
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,160 reviews)
"Great place to stay and relax. "
Canada
Jennifer
The price is CA $644
CA $790 total
includes taxes & fees
May 18 - May 19
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,990 reviews)
"Excellent rooms and friendly staff."
Canada
Alisha
The price is CA $406
CA $636 total
includes taxes & fees
May 17 - May 18
Grand Hyatt Baha Mar

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,504 reviews)
"Beautiful resort and amazing food."
United States
Amy Lynn
The price is CA $343
CA $440 total
includes taxes & fees
May 12 - May 13
Serenade All Suites - Adults Only 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,207 reviews)
"Awesome resort "
United States
Damion
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,190 reviews)
"Great place for families with kids "
United States
George
The price is CA $506
CA $506 total
includes taxes & fees
May 7 - May 8
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,074 reviews)
"great food, nice beach, 2 large pools were great!!"
United States
Ashley Elizabeth
The price is CA $424
CA $424 total
includes taxes & fees
May 17 - May 18
Ocean Blue & Sand Beach Resort - All Inclusive

Princess Grand Jamaica Resort - All Inclusive

Princess Grand Jamaica Resort - All Inclusive
4.5 star property
Green Island
8.8 out of 10, Excellent, (944 reviews)
"Great resort overall"
Canada
Puneet
The price is CA $623
CA $623 total
includes taxes & fees
Apr 30 - May 1
Princess Grand Jamaica Resort - All Inclusive

Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,318 reviews)
"Great place to stay"
United States
Marcia
The price is CA $383
CA $585 total
includes taxes & fees
May 26 - May 27
Margaritaville Beach Resort - Nassau

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)
"Great stay"
Canada
Sierra
Secrets Royal Beach Punta Cana - Adults Only - All Inclusive

Hotel Riu Palace Aquarelle - All Inclusive

Hotel Riu Palace Aquarelle - All Inclusive
4.0 star property
Falmouth Historic Town Centre
8.8 out of 10, Excellent, (2,448 reviews)
"Property was very clean , staff very friendly and food was amazing "
United States
Neelima
Hotel Riu Palace Aquarelle - 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,800 reviews)
"Very good resort, food was good and staff was very helpful"
United States
Neha
The price is CA $631
CA $631 total
includes taxes & fees
May 4 - May 5
Ocean Eden Bay - Adults Only - 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,826 reviews)
"Clean room, wonderful staff, fun entertainment and beautiful beach and property. "
United States
Maria
Majestic Elegance Punta Cana - 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,096 reviews)
"Nice hotel "
United States
albert
The price is CA $559
CA $559 total
includes taxes & fees
May 4 - May 5
Ocean Coral Spring - 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,539 reviews)
"Nice Hotel"
United States
Juan
The price is CA $243
CA $338 total
includes taxes & fees
May 4 - May 5
Embassy Suites by Hilton San Juan Hotel & Casino
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 8 - May 10

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 $212
Month
Price
January
CA $281
February
CA $283
March
CA $295
April
CA $208
May
CA $212
June
CA $216
July
CA $219
August
CA $218
September
CA $204
October
CA $214
November
CA $225
December
CA $255
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