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,771 reviews)
"Very nice resort drinks and food were great"
United States
Andrew
The price is RM818
RM1,048 total
includes taxes & fees
19 May - 20 May
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,736 reviews)
"Good food, beautiful resort"
Canada
Nikolas Gilles Joseph
The price is RM1,510
RM1,933 total
includes taxes & fees
6 May - 7 May
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,468 reviews)
"Great amenities, super friendly staff and delicious food. "
United States
Adolfo
The price is RM2,224
RM2,224 total
includes taxes & fees
10 May - 11 May
Hard Rock Hotel & Casino Punta Cana an All-Inclusive 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,418 reviews)
"excellent hotel"
United States
Jose
The price is RM1,087
RM1,357 total
includes taxes & fees
18 May - 19 May
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,139 reviews)
"The hotel was very clean and the staff was all very friendly and helpful"
United States
Carolyn
The price is RM1,707
RM2,115 total
includes taxes & fees
12 May - 13 May
Warwick Paradise Island- All Inclusive- Adults Only

Renaissance Wind Creek Aruba Resort

Renaissance Wind Creek Aruba Resort
4.5 star property
Oranjestad
9.2 out of 10, Wonderful, (1,478 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

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (4,953 reviews)
"Always a great stay!"
United States
Laura A
The price is RM1,340
RM2,039 total
includes taxes & fees
14 May - 15 May
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, (5,034 reviews)
"Absolutely loved our stay ❤️perfect resort!!"
United States
Sonja Lei
The price is RM1,224
RM1,224 total
includes taxes & fees
19 May - 20 May
Ocean Blue & Sand Beach Resort - 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,201 reviews)
"Nice place to stay "
United States
Brian Okeith
The price is RM1,301
RM1,447 total
includes taxes & fees
19 May - 20 May
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 RM1,809
RM1,809 total
includes taxes & fees
5 May - 6 May
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

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,435 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 RM1,167
RM1,494 total
includes taxes & fees
11 May - 12 May
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,297 reviews)
"Guest services and the accommodations and amenities were exceptional."
United States
Johnny
The price is RM1,107
RM1,690 total
includes taxes & fees
3 May - 4 May
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,801 reviews)
"Clean room, staff around hotel were amazing. "
Canada
Ashley Marie Eull
Majestic Elegance Punta Cana - 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,758 reviews)
"Lovely resort! Incredibly relaxing, friendly staff, good food and drinks, and just what we needed "
United States
Joseph
The price is RM1,724
RM1,724 total
includes taxes & fees
6 May - 7 May
Ocean Eden Bay - 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,952 reviews)
"Nice resort."
United States
Pallavi
The price is RM779
RM997 total
includes taxes & fees
23 Apr - 24 Apr
Grand Bavaro Princess - 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, (879 reviews)
"Super friendly staff, good food, "
United States
Tomasz
The price is RM1,799
RM1,799 total
includes taxes & fees
10 May - 11 May
Princess Grand Jamaica 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,551 reviews)
"We had a great stay!"
United States
Slavomira
The price is RM1,374
RM1,759 total
includes taxes & fees
6 May - 7 May
Barceló Bávaro Palace - 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,511 reviews)
"Breakfast was fresh and pool area clean and comfortable "
United States
Oralia
The price is RM986
RM1,292 total
includes taxes & fees
26 Apr - 27 Apr
Embassy Suites by Hilton San Juan Hotel & Casino

Hotel Riu Palace Aquarelle - All Inclusive

Hotel Riu Palace Aquarelle - All Inclusive
4.0 star property
Falmouth
8.8 out of 10, Excellent, (2,378 reviews)
"Wonderful stay, will definitely be going back. "
United States
CARISSA
The price is RM1,695
RM1,880 total
includes taxes & fees
19 May - 20 May
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:1 May - 3 May

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, offering soft sands and clear waters perfect for relaxation.
  • Diverse Activities: From water sports like snorkelling to eco-tours, there’s something for every adventurer.
  • Rich Cultural Experiences: Visitors can explore vibrant local markets and partake in lively festivals showcasing Caribbean culture.
  • Variety of Accommodations: From charming guesthouses to luxurious resorts, there are options to suit every traveler's needs.
  • Welcoming Atmosphere: The friendly locals and warm vibes enhance the overall holiday experience.

Find great hotels in Caribbean

In the Caribbean, a diverse selection of accommodations awaits, ranging from charming guesthouses to luxurious resorts. Ideal for families and adventure seekers alike, these hotels often feature essential services such as accessible beaches and family-friendly amenities. Many properties boast prestigious accolades like the AAA Four Diamond Award, ensuring a premium experience. Whether you seek a serene beach escape or an exhilarating getaway, the Caribbean offers exceptional lodging options tailored to your desires.

  • Barceló Bávaro Palace - All Inclusive: This luxurious 4.5-star resort is tailor-made for families seeking a lavish beach holiday experience. The Barceló Bávaro Palace offers an array of all-inclusive services, ensuring guests enjoy unlimited food and drink throughout their stay. With direct beach access, guests can relish the sun and surf while indulging in activities such as windsurfing and kayaking. Families will appreciate the extensive children’s amenities, including a water park and supervised childcare options, allowing parents to unwind and enjoy the resort’s luxurious facilities, such as the onsite restaurants and entertainment.
  • Majestic Colonial Punta Cana - All Inclusive: This 4-star resort is a perfect blend of elegance and fun, catering to families and business travellers alike. The Majestic Colonial Punta Cana boasts an impressive array of amenities, including a nightclub, fitness facilities, and a variety of water sports. With unlimited dining options, guests can savour gourmet meals while enjoying the resort's vibrant atmosphere. The children’s club and tailored activities ensure younger guests are entertained, while adults can indulge in spa treatments or relax by the pool. The inclusive experience is designed for those seeking comfort and entertainment.
  • Majestic Mirage Punta Cana - All inclusive: Elevate your vacation at this prestigious 5-star resort, offering an opulent retreat with a focus on golf and relaxation. The Majestic Mirage Punta Cana features a natural hot spring and direct beach access, making it an idyllic choice for those seeking wellness and leisure. Guests can enjoy an extensive range of all-inclusive services, from gourmet dining to 24-hour room service. With a dedicated golf experience and various water sports available, this resort caters to both adventure seekers and those desiring a tranquil beach getaway.

Where to stay in Caribbean

The Caribbean offers an enchanting blend of adventure and relaxation, perfect for all types of travellers. From the stunning beaches of Acklins Island to the luxurious resorts of Abu Dhabi, visitors can indulge in a variety of experiences. Whether seeking thrilling excursions or romantic getaways, the warm atmosphere and friendly locals make every moment memorable. With abundant options for active adventurers and those looking to unwind, the Caribbean is truly a tropical paradise waiting to be explored.

  • Aruba: Nestled in the southern Caribbean Sea, Aruba is renowned for its pristine white-sand beaches and vibrant outdoor activities. The island's climate is consistently warm, making it an attractive destination year-round. Travellers flock to Aruba for its stunning scenery, with highlights including the breathtaking beaches, crystal-clear lagoons, and picturesque resorts. Popular pastimes include golfing at world-class courses and indulging in luxurious spa experiences. Don't miss the chance to explore local landmarks, such as the vibrant Palm Beach and the serene Arikok National Park, where you can immerse yourself in the island's natural beauty.
  • Puerto Rico: As a Caribbean gem, Puerto Rico offers a rich blend of cultural experiences and natural delights. The island is blessed with diverse landscapes, from lush nature reserves to beautiful family-friendly beaches. Puerto Rico's year-round warm climate invites outdoor enthusiasts to partake in activities like hiking, snorkelling, and exploring the historic streets of Old San Juan. With its vibrant culinary scene and colourful local markets, there's something to delight every traveller. Key attractions include the stunning El Yunque National Forest and the bioluminescent bays, offering unforgettable experiences in nature's wonder.
  • Turks and Caicos: Known for its idyllic beaches and turquoise waters, Turks and Caicos is a paradise for sun-seekers and adventure lovers alike. The islands boast a laid-back atmosphere, making it an ideal escape for relaxation. Visitors can enjoy a range of activities, from shopping in local centres to exploring the national parks and water features that dot the landscape. Grace Bay Beach, consistently ranked among the world's best, is a must-visit for its soft sands and vibrant marine life. Whether indulging in a resort stay or engaging in water sports, Turks and Caicos promises an unforgettable holiday experience.

Things to do in Caribbean

The Caribbean offers a plethora of activities suitable for everyone, from relaxing on stunning beaches to exploring vibrant local markets. Adventure enthusiasts can indulge in water sports like snorkelling and diving, while those seeking culture can visit historical sites and enjoy lively festivals. Families can engage in eco-tours and wildlife experiences, ensuring that every visitor finds something enjoyable to do in this tropical paradise.

Shopping

Discover the vibrant shopping scene in the Caribbean at Megacentro Mall, Tropical Plaza, and Galleria Plaza. Each shopping centre offers a delightful mix of business, entertainment, and family-friendly vibes, perfect for finding unique gifts and souvenirs to take home.

Recreation

At Windsor Park, immerse yourself in a vibrant atmosphere while enjoying various sports activities. Sir Vivian Richards Stadium offers thrilling events and a chance to engage with local sports culture. Queen's Park Oval is perfect for cricket enthusiasts, providing an energetic setting to unwind and connect with fellow fans.

Adventure

Experience the thrill of Kool Runnings Water Park, where family fun meets adventure through exhilarating water slides and lazy rivers. At Orange Canyon , immerse yourself in underwater sports, exploring vibrant marine life. Mundo Acuático offers a delightful blend of entertainment with family-friendly water attractions for an unforgettable day.

Nightlife

Experience the vibrant nightlife of the Caribbean at Coco Bongo Punta Cana, where electric performances and city vibes await. Alternatively, unwind at Carib 5 Cinema for a romantic film night, or immerse yourself in culture at the Great Theatre of Havana, showcasing captivating entertainment.

*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. Book your accommodation about a month in advance for the best rates, and look for last-minute deals on Expedia. Saturdays tend to be the cheapest days to stay, while Thursdays are the priciest. Use Expedia's search tool to filter for budget-friendly, eco-certified hotels, and take advantage of package deals that combine flights and activities. Additionally, explore free local attractions and utilise public transport for economical 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: 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: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To uncover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Caribbean hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Caribbean

The Caribbean offers a diverse array of attractions for every type of traveller, from sun-soaked beaches and tranquil bays to historic churches. Whether you're seeking vibrant culture, outdoor adventures, or simply a place to relax by the sea, the region promises an unforgettable holiday experience filled with unique local points of interest.

  • Grand Anse Beach: Experience the stunning beauty of Grand Anse Beach, renowned for its soft white sands and crystal-clear waters. This idyllic beach offers a laid-back atmosphere, perfect for sunbathing, swimming, and enjoying water sports amidst tropical scenery.
  • Rose Hall Great House: Step back in time at Rose Hall Great House, a magnificent 18th-century plantation house steeped in Jamaican history. Explore its fascinating architecture and learn about the legendary Annie Palmer, the White Witch, in a setting rich with culture and stories.
  • Bob Marley Museum: Celebrate the life and legacy of reggae icon Bob Marley at his former home. The museum showcases memorabilia, photographs, and personal artifacts, offering an immersive glimpse into the world of this musical legend and the culture that inspired his work.

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

When planning your Caribbean getaway, you can choose from several major airports. Santo Domingo's Las Americas International Airport (SDQ) is approximately 997.8km from the Caribbean, with nearby hotels like the 3.5-star Aparta Hotel Azzurra and Be Live Experience Hamaca Beach, both situated 8.0km away. Montego Bay's Sir Donald Sangster International Airport (MBJ) is 339.6km away, boasting luxurious options such as Breathless Montego Bay and Sandals Royal Caribbean, both around 4.8km from the airport. Lastly, Nassau's Lynden Pindling International Airport (NAS) is 415.2km away, offering high-end resorts like Rosewood Baha Mar, located 6.4km from the airport, ensuring easy access to your tropical escape.

Explore a world of travel with Expedia