A tropical beach with clear turquoise waters, lush green hills, and a small red building on a hill.

Hotels in Caribbean

  • 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
8.0 out of 10, Very good, (1,006 reviews)
"Excellent hotel, I highly recommended it"
United States
Luis
The price is HK$1,978
HK$2,532 total
includes taxes & fees
30 Jun - 1 Jul
Grand Palladium Punta Cana Resort & Spa - 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, (7,112 reviews)
"Excellent hotel!!"
United States
Yiselle M Rivera
The price is HK$3,216
HK$4,117 total
includes taxes & fees
5 Jul - 6 Jul
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (2,816 reviews)
"It's our fav place in the Bahamas annually Love the property and all the restaurant choices Enjoy the beach front location Will be back soon"
United States
Tam Huong
The Royal at Atlantis

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,905 reviews)
"Clean room, staff was very friendly and helpful,food was good."
United States
Rose
The price is HK$1,911
HK$2,445 total
includes taxes & fees
6 Jul - 7 Jul
Serenade Punta Cana Beach & Spa Resort - All Inclusive

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (5,181 reviews)
"Great place to stay"
United States
Cybill
The price is HK$2,189
HK$3,476 total
includes taxes & fees
14 Jul - 15 Jul
Grand Hyatt Baha Mar

Le Sereno

Le Sereno
5.0 star property
Grand Cul-de-Sac
9.6 out of 10, Exceptional, (62 reviews)
"Loved our time at this property! The staff was really warm and the location is so unique! "
United States
babi
Le Sereno

Princess Grand Jamaica Resort - All Inclusive

Princess Grand Jamaica Resort - All Inclusive
4.5 star property
Green Island
9.0 out of 10, Wonderful, (1,299 reviews)
"The hotel was beautiful the staff was wonderful."
United States
Latice
The price is HK$4,228
HK$4,228 total
includes taxes & fees
13 Jul - 14 Jul
Princess Grand Jamaica Resort - 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,663 reviews)
"Great food, clean room, a lot of fun activities for families"
United States
Shira
The price is HK$4,030
HK$4,030 total
includes taxes & fees
5 Jul - 6 Jul
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

Wyndham Alltra Punta Cana All-Inclusive Resort

Wyndham Alltra Punta Cana All-Inclusive Resort
4.0 star property
Uvero Alto
8.8 out of 10, Excellent, (1,272 reviews)
"Beautiful place to stay!"
United States
JoAnn
The price is HK$2,319
HK$2,319 total
includes taxes & fees
2 Jul - 3 Jul
Wyndham Alltra Punta Cana All-Inclusive Resort

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,942 reviews)
"Would book here again absolutely amazing"
United States
Alec
The price is HK$2,084
HK$2,668 total
includes taxes & fees
14 Jul - 15 Jul
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,133 reviews)
"Great resort!"
United States
Christina
The price is HK$3,830
HK$3,830 total
includes taxes & fees
7 Jul - 8 Jul
Ocean Coral Spring - All Inclusive

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,506 reviews)
"Very enjoyable place to stay."
United States
Christy Lea
The price is HK$2,655
HK$2,655 total
includes taxes & fees
7 Jul - 8 Jul
Ocean Blue & Sand Beach 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.2 out of 10, Wonderful, (1,142 reviews)
"Beautiful location, great food and service"
United States
Denise
The price is HK$4,925
HK$4,925 total
includes taxes & fees
30 Jun - 1 Jul
Secrets Royal Beach Punta Cana - Adults Only - 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,317 reviews)
"Great vacation spot"
United States
Ariyanna
The price is HK$2,995
HK$3,326 total
includes taxes & fees
7 Jul - 8 Jul
Hotel Riu Montego Bay - Adults Only - All Inclusive

Renaissance Wind Creek Aruba Resort

Renaissance Wind Creek Aruba Resort
4.5 star property
Oranjestad
9.2 out of 10, Wonderful, (1,578 reviews)
"Clean, good location, good food"
Canada
Liana Jayne
Renaissance Wind Creek Aruba Resort

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,867 reviews)
"I would stay again amazing staff"
United States
towanda
The price is HK$4,083
HK$4,083 total
includes taxes & fees
7 Jul - 8 Jul
Ocean Eden Bay - Adults Only - All inclusive

Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,364 reviews)
"This stay was amazing 10/10 so beautiful so much fun !!"
United States
Alexander Albarran
The price is HK$1,976
HK$3,077 total
includes taxes & fees
13 Jul - 14 Jul
Margaritaville Beach Resort - Nassau

Hyatt Regency Grand Reserve Puerto Rico

Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
Zarzal
9.0 out of 10, Wonderful, (3,012 reviews)
"Great place would stay here again"
United States
Felicia
The price is HK$2,188
HK$2,814 total
includes taxes & fees
13 Jul - 14 Jul
Hyatt Regency Grand Reserve Puerto Rico

Princess Senses The Mangrove Resort - Adults Only

Princess Senses The Mangrove Resort - Adults Only
4.0 star property
Green Island
9.2 out of 10, Wonderful, (790 reviews)
"Great stay"
United States
Nigel
The price is HK$4,792
HK$4,792 total
includes taxes & fees
22 Jul - 23 Jul
Princess Senses The Mangrove Resort - Adults Only

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,737 reviews)
"Amazing and food was excellent"
United States
Tara
Hotel Riu Palace Aquarelle - 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.

Showing deals for:10 Jul - 12 Jul

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

  • Stunning Beaches: The Caribbean is renowned for its pristine beaches with soft sands and crystal-clear waters, perfect for relaxation.
  • Vibrant Culture: Experience the rich cultural heritage through local customs, festivals, and historic sites across various islands.
  • Wellness Retreats: Enjoy serene wellness experiences that rejuvenate your spirit amidst breathtaking natural beauty.
  • Adventurous Excursions: Engage in thrilling activities like fishing, diving, and exploring picturesque bays.
  • Charming Accommodations: Choose from delightful guesthouses to luxurious resorts tailored to every traveller's needs.

Find great hotels in Caribbean

Explore a range of delightful accommodation options in the Caribbean, from charming guesthouses to luxurious resorts. Whether you seek a family-friendly getaway, thrilling adventures, or serene beachside relaxation, you’ll find the ideal Caribbean hotel to suit your needs. Discover stunning villas in Jamaica and various islands hotels that offer exceptional amenities and services, ensuring a memorable holiday experience in this tropical paradise.

  • Barceló Bávaro Palace - All Inclusive: Experience the vibrant allure of the Caribbean at Barceló Bávaro Palace, a 4.5-star resort boasting a guest rating of 8.2 out of 10. This all-inclusive haven is tailored for those seeking a beach vacation infused with relaxation and adventure. Guests can take advantage of a range of amenities, including unlimited food and drinks, direct beach access, and a natural hot spring nearby. Activities encompass everything from windsurfing and kayaking to dance and language lessons, ensuring a captivating stay. The property’s tranquil atmosphere and extensive facilities make it ideal for unwinding or enjoying energetic pursuits.
  • Majestic Colonial Punta Cana - All Inclusive: With a stellar guest rating of 9.0 out of 10, Majestic Colonial Punta Cana is a 4-star paradise designed for adventure seekers. This all-inclusive resort offers a myriad of activities, from scuba lessons to theme parties, catering to both relaxation and thrill. The spacious rooms and direct beach access enhance the experience, while amenities like a nightclub, tennis courts, and water fitness classes provide endless entertainment. Guests can indulge in various dining options, all while enjoying the stunning surroundings of the Caribbean, making it a fantastic choice for a dynamic beach holiday.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: Indulge in luxury at Majestic Mirage Punta Cana, a 5-star all-suite resort with an impressive guest rating of 9.2 out of 10. This sophisticated retreat features direct beach access and a wealth of amenities, including a 24-hour room service and a nightclub. Guests can engage in an array of activities such as yoga, aerobics, and golf, while enjoying unlimited food and beverages. The serene environment combined with high-end facilities creates an inviting atmosphere for those seeking both relaxation and adventure in the Caribbean sun.

Where to stay in Caribbean

The Caribbean offers a splendid array of islands perfect for any holidaymaker seeking a tropical getaway. From the vibrant culture of Harbour Island to the serene beauty of lesser-known gems, each destination provides a unique blend of relaxation and adventure. Whether you prefer lounging on sun-kissed beaches or exploring local excursions, the friendly atmosphere and stunning landscapes make every moment unforgettable. Embrace the warmth of the Caribbean and discover your ideal escape.

  • Aruba: Located in the southern Caribbean, Aruba is renowned for its stunning beaches and vibrant outdoor activities. With a steady influx of visitors year-round, the island peaks in popularity during the winter months. Travellers flock to Aruba for its picturesque scenery, luxurious resorts, and excellent golf courses. Highlights include the pristine beaches, the serene lagoons, and the diverse island landscapes, making it a perfect destination for relaxation and adventure alike.
  • Puerto Rico: This captivating Caribbean territory boasts a rich cultural heritage and breathtaking natural beauty. Puerto Rico sees a consistent flow of tourists, especially during the winter and summer months. Visitors are drawn to its outdoor recreational areas, beautiful beaches, and lush nature reserves. Key attractions include the family-friendly beaches, the enchanting El Yunque National Forest, and the historical charm of Old San Juan, offering a mix of relaxation and immersive cultural experiences.
  • Turks and Caicos: Renowned for its idyllic beaches and crystal-clear waters, Turks and Caicos offers a slice of paradise in the Caribbean. Visitor numbers remain steady throughout the year, peaking during the winter months. The islands are perfect for those seeking outdoor adventures, with opportunities for shopping and exploring national parks. Discover the stunning beaches, enchanting water features, and the vibrant marine life that make this destination a haven for beach lovers and adventurers alike.

Things to do in Caribbean

Shopping

In the Caribbean, visit the vibrant Plaza Las Américas in Puerto Rico for a wide variety of shops and local boutiques. For a more authentic experience, explore the bustling craft markets in Nassau, where you can discover unique handmade souvenirs and gifts from local artisans.

Recreation

At the COMO Shambhala Retreat in Parrot Cay, indulge in holistic wellness therapies surrounded by pristine beaches. In Antigua, the Sugar Ridge Spa offers rejuvenating treatments with breathtaking views of the Caribbean Sea, allowing you to unwind while embracing the island’s natural beauty.

Adventure

Experience the thrill of the zipline at Mangofil en Guadeloupe, soaring through lush landscapes on an exhilarating ropes course. For stunning views, take the Skyride to Paradise Point, a scenic cable car journey ideal for families. Feel the adrenaline rush at Aruba International Raceway Park with exciting motor racing events.

Nightlife

In Cancun, Coco Bongo is renowned for its vibrant atmosphere, featuring dazzling shows and lively dance floors. Meanwhile, in Barbados, St. Lawrence Gap offers a mix of beach bars and clubs, where you can enjoy local music and delicious cocktails under the stars.

*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 travelling from September to November when prices are lower. Book your accommodation around a month in advance for the best deals, and look out for last-minute discounts on platforms like Expedia. Saturday is the cheapest day to stay, while Thursday tends to be the priciest. Use Expedia’s search tool to filter by budget and preferences, and consider bundling your hotel with flights and activities for extra savings. Additionally, explore free local attractions and utilise public transport for cost-effective travel around 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: Book your hotel in Caribbean about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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, preferred location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Moreover, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your Caribbean hotel reservations with your flights and activities through an Expedia package deal.

Find the best attractions in Caribbean

The Caribbean offers a wealth of attractions, including stunning beaches, picturesque bays, and historic churches, perfect for travellers seeking sun, culture, and outdoor adventures. Highlights include the Dominican Republic and the inviting Caribbean Sea, where you can relax on sandy shores or immerse yourself in local culture. Explore these diverse points of interest to make the most of your holiday in this tropical paradise.

  • Eagle Beach: Known for its stunning white sands and crystal-clear waters, Eagle Beach offers a tranquil escape where visitors can soak up the sun or enjoy leisurely strolls along the shore. It’s an ideal spot for relaxation and beach activities, surrounded by swaying palm trees and the gentle sound of waves.
  • El Yunque National Forest: This lush rainforest boasts a diverse ecosystem and breathtaking scenery. With hiking trails leading to waterfalls and panoramic views, El Yunque provides an eco-friendly adventure amidst rich flora and fauna, making it a haven for nature lovers.
  • Casa de Campo Marina: A vibrant hub for water sports and activities, Casa de Campo Marina features opportunities for sailing, fishing, and exploring the shoreline. With its lively atmosphere and stunning coastal views, it’s perfect for those seeking adventure and outdoor fun.

Best time to go to Caribbean

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

Explore a world of travel with Expedia