Search Hotels in Caribbean

Top Cities in Caribbean

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 79,763 hotels in Caribbean with room rates, reviews, and availability. Most hotels are fully refundable.

Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

5.0 star property
8.4 out of 10, Very Good, (4971)
"Hotel is beautiful and rooms comfortable."
$403 nightly
The price is $475
Jun 15 - Jun 16
Total includes taxes and fees
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

Barceló Bávaro Palace - All Inclusive

4.5 star property
8.0 out of 10, Very Good, (4569)
"Great stay"
$382 nightly
The price is $444
Jul 6 - Jul 7
Total includes taxes and fees
Barceló Bávaro Palace - All Inclusive

Serenade Punta Cana Beach & Spa Resort - All Inclusive

4.5 star property
8.0 out of 10, Very Good, (5886)
"very clean, everything is close by and the food is great. "
$268 nightly
The price is $317
Jun 15 - Jun 16
Total includes taxes and fees
Serenade Punta Cana Beach & Spa Resort - All Inclusive

Margaritaville Beach Resort - Nassau

4.0 star property
8.4 out of 10, Very Good, (1987)
"Nice resort with a waterpark area, beach and an adult only pool. Food is very pricy though. "
$312 nightly
The price is $342
Jun 25 - Jun 26
Total includes taxes and fees
Margaritaville Beach Resort - Nassau

Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

5.0 star property
8.0 out of 10, Very Good, (1849)
"Amazing hotel, we will be back for sure. "
$495 nightly
The price is $495
Jun 18 - Jun 19
Total includes taxes and fees
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

Renaissance Wind Creek Aruba Resort

4.5 star property
9.2 out of 10, Wonderful, (1273)
"Great place to stay"
Renaissance Wind Creek Aruba Resort

Moon Palace Jamaica – All Inclusive

5.0 star property
8.2 out of 10, Very Good, (1567)
"Really beautiful place highly recommend very kids friendly. "
$401 nightly
The price is $445
Jun 17 - Jun 18
Total includes taxes and fees
Moon Palace Jamaica – All Inclusive

Hyatt Vacation Club at Hacienda del Mar, Dorado

3.5 star property
9.4 out of 10, Exceptional, (2202)
"Fantastic stay! "
Hyatt Vacation Club at Hacienda del Mar, Dorado

Grand Hyatt Baha Mar

4.5 star property
8.6 out of 10, Excellent, (4150)
"Amazing stay, definitely recommend!"
$448 nightly
The price is $493
Jul 8 - Jul 9
Total includes taxes and fees
Grand Hyatt Baha Mar

Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive

4.5 star property
9.0 out of 10, Wonderful, (1803)
"Great stay "
$369 nightly
The price is $369
Jul 1 - Jul 2
Total includes taxes and fees
Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive

Grand Bavaro Princess - All Inclusive

5.0 star property
8.2 out of 10, Very Good, (3512)
"Wonderful experience and the food was delicious! "
$187 nightly
The price is $221
Jun 22 - Jun 23
Total includes taxes and fees
Grand Bavaro Princess - All Inclusive

Hotel Riu Montego Bay - Adults Only - All Inclusive

4.0 star property
8.4 out of 10, Very Good, (4727)
"Great resort "
$364 nightly
The price is $364
Jun 17 - Jun 18
Total includes taxes and fees
Hotel Riu Montego Bay - Adults Only - All Inclusive

Hyatt Regency Grand Reserve Puerto Rico

4.0 star property
8.8 out of 10, Excellent, (2220)
"Exelent hotel"
$306 nightly
The price is $333
Jun 15 - Jun 16
Total includes taxes and fees
Hyatt Regency Grand Reserve Puerto Rico

Warwick Paradise Island- All Inclusive- Adults Only

4.0 star property
8.4 out of 10, Very Good, (1833)
"Wonderful stay. Friendly staff and great food. "
$425 nightly
The price is $468
Jun 21 - Jun 22
Total includes taxes and fees
Warwick Paradise Island- All Inclusive- Adults Only

El Conquistador Resort

4.0 star property
9.0 out of 10, Wonderful, (2930)
"The staff and service was very great!the Resort was clean!"
$397 nightly
The price is $433
Jun 13 - Jun 14
Total includes taxes and fees
El Conquistador Resort

Margaritaville Vacation Club - St. Thomas

4.0 star property
8.2 out of 10, Very Good, (2033)
"I had an amazing trip, Margaritaville was definitely one of the best decisions to stay in, it was close by everything and the staff was kind and very empathetic "
$476 nightly
The price is $536
Jun 16 - Jun 17
Total includes taxes and fees
Margaritaville Vacation Club - St. Thomas

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

5.0 star property
7.2 out of 10, Good, (2071)
"Overall my stay was great my kid loved everything in the resort "
$465 nightly
The price is $465
Jun 15 - Jun 16
Total includes taxes and fees
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

The Royal Sonesta San Juan

4.0 star property
9.0 out of 10, Wonderful, (1727)
"We staying 4 nights we love the place is amazing "
$392 nightly
The price is $427
Jun 24 - Jun 25
Total includes taxes and fees
The Royal Sonesta San Juan

SeaGarden Beach Resort - All Inclusive

3.5 star property
7.6 out of 10, Good, (2924)
"Best stay! Staff was very helpful and friendly!"
$197 nightly
The price is $230
Jun 23 - Jun 24
Total includes taxes and fees
SeaGarden Beach Resort - All Inclusive

Ocean Coral Spring - All Inclusive

5.0 star property
8.2 out of 10, Very Good, (3488)
"Beautiful resort outstanding staff great views good food with lots of variety "
$421 nightly
The price is $421
Jun 22 - Jun 23
Total includes taxes and fees
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:Jun 20 - Jun 22
Save an average of 15% on thousands of hotels when you're signed in

Find out more about Caribbean

Find out more about Caribbean

Top reasons to visit Caribbean

  • Stunning Beaches: The Caribbean boasts some of the world's most beautiful beaches, featuring soft sands and crystal-clear waters perfect for relaxation and water activities.
  • Vibrant Marine Life: Enjoy exceptional snorkeling and diving experiences, exploring the rich underwater ecosystems teeming with colorful fish and coral.
  • Thrilling Adventures: Experience exciting water slides and outdoor adventures, catering to thrill-seekers of all ages.
  • Rich Culture: Immerse yourself in the local culture, from delicious cuisine to lively neighborhoods filled with friendly locals.
  • Diverse Accommodations: Choose from a wide range of lodging options, from budget guesthouses to luxurious resorts, ensuring a perfect fit for every traveler.

Find great hotels in Caribbean

The Caribbean is home to a diverse selection of accommodations, ranging from budget-friendly guesthouses to luxurious five-star resorts. Whether you seek adventure, relaxation on stunning beaches, or a pet-friendly getaway, the region offers something for every traveler. Explore the best hotels and resorts that cater to your preferences, ensuring an unforgettable vacation experience in this tropical paradise.

  • Serenade Punta Cana Beach & Spa Resort - All Inclusive: This luxurious 4.5-star resort offers a family-friendly atmosphere with a beach theme that invites relaxation and adventure. Guests can indulge in unlimited food and drinks, along with an impressive array of all-inclusive services like yoga classes, water fitness, and entertainment options. Families will appreciate the dedicated children's amenities, including a playground, arcade game room, and supervised activities. The resort's stunning beachfront access provides the perfect backdrop for a memorable Caribbean getaway, making it an ideal choice for families seeking both luxury and fun.
  • Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive: Rated as a 5-star destination, this resort combines beach luxury with exciting activities, including a golf experience right on the property. The all-inclusive package offers unlimited food and drinks, ensuring guests can relax and enjoy their stay without worrying about additional costs. Families will love the water park and children’s club, providing fun for all ages. With direct beach access and a variety of entertainment options, Lopesan Costa Bávaro is perfect for travelers looking for a vibrant yet relaxing Caribbean experience.
  • Majestic Colonial Punta Cana - All Inclusive: This 4-star resort stands out with its rich offering of activities that cater to both relaxation and adventure. Guests can enjoy unlimited access to various amenities, including water sports, themed parties, and nightly entertainment. The property features direct beach access and boasts a casino for those looking to try their luck. Families will appreciate the extensive children's program, ensuring that guests of all ages have plenty to keep them entertained. Majestic Colonial is an excellent choice for travelers seeking a dynamic and engaging Caribbean escape.

Discover the best areas to stay in Caribbean

Embark on a tropical adventure in the Caribbean, where picturesque destinations await. From romantic beach escapes to vibrant neighborhoods filled with friendly locals, every moment is a delight. Explore lush landscapes, indulge in local cuisine, and soak up the sun on pristine shores. Discover the legends of the Caribbean while immersing yourself in the relaxed atmosphere that defines this stunning region. Your journey through this enchanting paradise promises unforgettable memories and a true taste of island life.

  • Aruba: Aruba, a gem in the Caribbean, is known for its stunning beaches and vibrant outdoor activities. Visitors can enjoy year-round warmth, with peak travel seasons in January, March, and July. The island offers a mix of relaxation and excitement, featuring luxurious resorts, lively casinos, and golf courses. Don't miss the breathtaking beaches and the serene lagoons that dot the landscape, perfect for sunbathing or water sports.
  • Puerto Rico: Puerto Rico boasts a rich blend of outdoor adventures and scenic beauty, making it a sought-after destination in the Caribbean. The island welcomes travelers throughout the year, with January, July, and September being the busiest months. Here, you can explore family-friendly beaches, nature reserves, and vibrant recreational areas. Whether you're hiking in the lush greenery or relaxing on the sandy shores, Puerto Rico offers a diverse experience that caters to all tastes.
  • Turks and Caicos: Known for its breathtaking beaches and crystal-clear waters, Turks and Caicos is a paradise for outdoor enthusiasts and scenery lovers. The island sees steady travel traffic year-round, with peaks in January, July, and September. Visitors can indulge in shopping at local centers or embark on adventure activities that the islands offer. The stunning marina and various water features provide perfect backdrops for relaxation and exploration, ensuring an unforgettable experience.

Things to do in Caribbean

Your Caribbean vacation promises thrilling adventures, featuring exciting water slides that cater to all ages. Dive into the crystal-clear waters for superb snorkeling, where vibrant marine life awaits your exploration. After a day of excitement, unwind at marvelous spas offering rejuvenating treatments, ensuring you leave feeling refreshed and relaxed. Enjoy the perfect blend of adventure and relaxation in this tropical paradise!

Food and drinks

Indulge in the vibrant Caribbean cuisine at La Bodeguita del Medio, where you can savor local flavors in a romantic setting. For a sweet treat, visit Coppelia Havana, perfect for families. Don't miss the entertainment at Casa Bacardi, an ideal spot for drinks and fun.

Shopping

In Downtown Punta Cana, you'll discover a vibrant shopping atmosphere with family-friendly entertainment. If you're up for a drive, Distrito T-Mobile offers a lively shopping experience, while the Straw Market provides an authentic taste of local culture with various gifts and souvenirs.

Recreation

Divi Golf and Beach Resort offers a vibrant outdoor atmosphere where you can enjoy a round of golf surrounded by stunning Caribbean views. Scape Park provides a tranquil environment for relaxation with lush greenery and wellness activities. Centro Olimpico features recreational facilities that promote wellness and rejuvenation in a peaceful setting.

Adventure

Mystic Mountain offers thrilling zip-lining and bobsled rides through lush rainforests, providing an adrenaline rush like no other. Playa Las Gaviotas invites you to explore scenic hiking trails with breathtaking views. At Stingray City, experience the excitement of swimming with friendly stingrays in crystal-clear waters.

Nightlife

The Caribbean nightlife offers vibrant experiences, from the thrilling games at Casino del Mar at La Concha Resort to the cultural performances at the Great Theatre of Havana. For a laid-back evening, catch a film at Movietowne, enjoying the warm atmosphere perfect for families or couples alike.

Booking tips and Expedia advantages for Caribbean

To save money on your Caribbean vacation, consider visiting from September to November when prices dip. Look for free activities like Luquillo Beach and Mambo Beach. Book hotels about a month in advance for the best rates, or check last-minute deals on Expedia. Use their search tool to filter by budget and eco-friendly options, and sort prices from lowest to highest. Take advantage of package deals that combine flights and accommodations, and join Expedia's One Key membership for exclusive discounts and rewards on future bookings.

  • 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 April, 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.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your choices based on your budget, desired location, and preferred hotel type. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Caribbean hotel reservations with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Caribbean

The Caribbean offers a stunning array of attractions, including beautiful beaches, serene bays, and national parks, perfect for travelers seeking culture and outdoor experiences. Explore the vibrant Dominican Republic, particularly Punta Cana, or hop between other captivating Caribbean islands. Whether you're lounging on a Caribbean beach or diving into local culture, there's no shortage of activities to make your vacation unforgettable.

  • Eagle Beach: Experience the stunning beauty of Eagle Beach, known for its soft white sands and crystal-clear waters. This beach is perfect for sunbathing, swimming, or simply soaking up the vibrant beach vibes. Whether you’re looking for relaxation or adventure, Eagle Beach offers a perfect tropical getaway.
  • El Yunque National Forest: Discover the lush landscapes of El Yunque National Forest, a breathtaking rainforest filled with diverse flora and fauna. Enjoy eco-friendly hiking trails that lead to stunning waterfalls and scenic overlooks, making it a paradise for nature lovers and outdoor enthusiasts.
  • Puerto Rico Convention Center: Explore the modern Puerto Rico Convention Center, a hub for business and events. With its sleek architecture and state-of-the-art facilities, it’s an ideal spot for conferences while offering a glimpse into the vibrant local culture and business scene.

Best time to go to Caribbean

Visitor numbers in Caribbean is generally unchanged in popularity throughout the year. 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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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.2°C)No Rain (Dry)Mostly SunnyAverageSlightly High
April80.1°F (26.7°C)Light RainMostly SunnyAverageSlightly High
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 Rain (Dry)Mostly SunnyAverageAverage

The nearest major airports for your trip to Caribbean

For a delightful Caribbean getaway, you can fly into several major airports. Montego Bay (MBJ-Sir Donald Sangster Intl.) is located 211 miles from the Caribbean, with nearby luxury resorts like Secrets Wild Orchid Montego Bay and Breathless Montego Bay, both just 3 miles away. Santo Domingo (SDQ-Las Americas Intl.) is 621 miles distant, featuring quality accommodations such as Hampton by Hilton Santo Domingo Airport, only 1 mile away. Nassau (NAS-Lynden Pindling Intl.) is another option, situated 257 miles from the Caribbean, with elegant stays like Rosewood Baha Mar located 4 miles from the airport, offering convenient transport services for travelers.