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

Search 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

Next weekend
In two weeks

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Caribbean hotels

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

2. The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (2,965 reviews)
"Loved the resort and the beaches around."
United States
Maja
The Royal at Atlantis

3. 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,386 reviews)
"Was nice to stay there"
United States
SARAH
The price is AED 1,211
AED 1,550 total
includes taxes & fees
27 Sep - 28 Sep
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

4. 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,435 reviews)
"Beautiful Resort and very friendly and helpful staff"
United States
Natasia
The price is AED 826
AED 826 total
includes taxes & fees
13 Sep - 14 Sep
Wyndham Alltra Punta Cana All-Inclusive Resort

5. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.8 out of 10, Excellent, (5,472 reviews)
"Excellent place to stay!"
United States
Falon
The price is AED 764
AED 1,311 total
includes taxes & fees
14 Sep - 15 Sep
Grand Hyatt Baha Mar

6. Moon Palace The Grand - Punta Cana - All Inclusive

Moon Palace The Grand - Punta Cana - All Inclusive
4.5 star property
Punta Cana
7.4 out of 10, Good, (47 reviews)
"For being a place that still building up it was a great experience. Will definitely visit again."
United States
Jhoan
The price is AED 1,739
AED 2,225 total
includes taxes & fees
8 Sep - 9 Sep
Moon Palace The Grand - Punta Cana - All Inclusive

7. 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,678 reviews)
"I absolutely loved this resort"
United States
Kashanna
The price is AED 1,544
AED 1,544 total
includes taxes & fees
29 Sep - 30 Sep
Princess Grand Jamaica Resort - All Inclusive

8. 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,877 reviews)
"Great resort for families"
United States
Ali
The price is AED 1,548
AED 1,548 total
includes taxes & fees
7 Sep - 8 Sep
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

9. Serenade All Suites - Adults Only Resort - All inclusive

Serenade All Suites - Adults Only Resort - All inclusive
5.0 star property
Punta Cana
8.6 out of 10, Excellent, (5,434 reviews)
"Resort was great"
Canada
Ryley
The price is AED 846
AED 1,082 total
includes taxes & fees
31 Aug - 1 Sep
Serenade All Suites - Adults Only Resort - All inclusive

10. 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,451 reviews)
"I loved my stay, plenty to do on and around the resort"
United States
Jessica A
The price is AED 990
AED 1,104 total
includes taxes & fees
8 Sep - 9 Sep
Hotel Riu Montego Bay - Adults Only - All Inclusive

11. 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,896 reviews)
"Beautiful resort, would definitely come back!"
United States
Emy
The price is AED 1,559
AED 1,559 total
includes taxes & fees
7 Sep - 8 Sep
Ocean Eden Bay - Adults Only - All inclusive

12. 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, (7,039 reviews)
"This was my third time staying here, still has amazing food and great and friendly staff!"
United States
Doris
The price is AED 626
AED 801 total
includes taxes & fees
29 Sep - 30 Sep
Serenade Punta Cana Beach & Spa Resort - All Inclusive

13. Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive

Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive
5.0 star property
Bávaro
8.4 out of 10, Very Good, (210 reviews)
"Best resort"
Canada
Shamez
The price is AED 1,162
AED 1,488 total
includes taxes & fees
27 Sep - 28 Sep
Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive

14. 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,934 reviews)
"Great place to stay at"
United States
Melodie
The price is AED 392
AED 588 total
includes taxes & fees
19 Sep - 20 Sep
Hyatt Vacation Club at Hacienda del Mar, Dorado

15. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very Good, (2,504 reviews)
"The location was perfect close to downtown the beach and shopping"
United States
Keith
The price is AED 731
AED 1,196 total
includes taxes & fees
30 Aug - 31 Aug
Margaritaville Beach Resort - Nassau

16. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very Good, (4,239 reviews)
"Overall a great vacation destination. We enjoyed our stay."
United States
Devony
The price is AED 1,278
AED 1,278 total
includes taxes & fees
1 Sep - 2 Sep
Ocean Coral Spring - All Inclusive

17. 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,935 reviews)
"nice resort, alright food"
United States
Matthew
The price is AED 1,230
AED 1,230 total
includes taxes & fees
30 Aug - 31 Aug
Ocean Blue & Sand Beach Resort - All Inclusive

18. 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, (955 reviews)
"Was nice and cozy had a great time"
United States
Shante
The price is AED 1,999
AED 1,999 total
includes taxes & fees
31 Aug - 1 Sep
Princess Senses The Mangrove Resort - Adults Only

19. Hyatt Regency Grand Reserve Puerto Rico

Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
Zarzal
9.2 out of 10, Wonderful, (3,378 reviews)
"Really enjoyed our stay at the property."
United States
Artur
The price is AED 966
AED 1,242 total
includes taxes & fees
10 Sep - 11 Sep
Hyatt Regency Grand Reserve Puerto Rico

20. Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

Hotel Riu Palace Paradise Island - Adults Only - All Inclusive
4.0 star property
Paradise Island
8.0 out of 10, Very Good, (4,169 reviews)
"Clean rooms, helpful stuff, beautiful beach and delicious food."
Canada
Alina
Hotel Riu Palace Paradise Island - Adults Only - 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:11 Sep - 13 Sep

Save an average of 15% on thousands of hotels when you're signed in

Top Caribbean Hotel Reviews

Guide to exploring around Caribbean

Top reasons to visit Caribbean

  • Stunning Beaches: The Caribbean is renowned for its beautiful beaches with crystal-clear waters and soft sands, perfect for relaxation.
  • Vibrant Culture: Experience the rich cultural heritage, including local traditions, music, and historic sites across the islands.
  • Adventure Activities: Enjoy a range of outdoor adventures, from fishing excursions to thrilling water sports and scenic hikes.
  • Wellness Retreats: Indulge in luxurious spa experiences that promote relaxation and rejuvenation amidst serene surroundings.
  • Romantic Getaways: Delight in sunset cruises and intimate beach settings, ideal for couples seeking a romantic escape.

Find great hotels in Caribbean

Discover the perfect getaway in the Caribbean, where a variety of accommodations await you, from charming guesthouses to luxurious resorts. Whether you seek beachside relaxation, thrilling adventures, or a memorable family vacation, you'll find the ideal hotel to suit your needs. Explore stunning islands, unwind in exquisite villas in Jamaica, and indulge in the best hotel services tailored for your unforgettable Caribbean experience.

  • Barceló Bávaro Palace - All Inclusive: Experience the essence of a luxurious beach getaway at Barceló Bávaro Palace, a 4.5-star resort renowned for its exceptional all-inclusive services. With a guest rating of 8.2 out of 10, this property offers unlimited food and drinks, including gourmet dining options and a variety of activities like windsurfing and kayaking. The resort's beach-themed ambiance provides direct access to pristine sands, complemented by a natural hot spring within reach. Ideal for travelers seeking a relaxing beach vacation, Barceló Bávaro Palace promises a delightful escape along the Caribbean coast.
  • Majestic Colonial Punta Cana - All Inclusive: Discover a blend of elegance and excitement at Majestic Colonial Punta Cana, a 4-star resort that boasts a remarkable guest rating of 9.0 out of 10. Offering unlimited food and drinks, this all-inclusive property features a range of activities, from golf and tennis to themed parties and live performances. With direct beach access, guests can indulge in various water sports and enjoy the vibrant nightlife right on-site. Whether you're looking for relaxation or adventure, this resort caters to beach and golf enthusiasts alike, ensuring an unforgettable Caribbean experience.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: Elevate your vacation at Majestic Mirage Punta Cana, a 5-star all-suite resort with a stellar guest rating of 9.2 out of 10. This luxurious property combines comfort and style with unlimited food and drinks, featuring a range of on-site activities like windsurfing, yoga classes, and vibrant entertainment options. Guests can savor culinary delights at multiple dining venues while enjoying direct beach access. With its focus on both relaxation and adventure, Majestic Mirage is the perfect choice for travelers looking to immerse themselves in the beauty of the Caribbean.

Where to stay in Caribbean

Experience the enchanting allure of the Caribbean, where every island offers a unique blend of relaxation and adventure. Discover the vibrant culture of Harbour Island, indulge in tropical getaways, and bask in the sun-drenched beauty of the Caribbean islands. Whether you're seeking a romantic escape or thrilling excursions, the friendly atmosphere and stunning landscapes make this region an unforgettable destination for any traveler.

  • Aruba: Nestled in the southern Caribbean, Aruba is known for its stunning beaches and vibrant outdoor activities. This island boasts a year-round pleasant climate, making it a perfect getaway. With peak visitor numbers in January, March, and July, you can enjoy a lively atmosphere filled with beachgoers and adventure seekers. Popular activities include relaxing at luxurious resorts and playing a round of golf amidst breathtaking scenery. Local highlights include the picturesque beaches, tranquil lagoons, and the captivating landscape of the island, all perfect for creating unforgettable memories.
  • Puerto Rico: Puerto Rico, a gem of the Caribbean, offers a rich blend of culture, history, and natural beauty. With a steady influx of visitors peaking in January, July, and September, the island is never too crowded, allowing for an enjoyable experience. Outdoor enthusiasts will love the lush nature reserves and beautiful family-friendly beaches. Puerto Rico is also known for its recreational areas and luxurious resorts. Explore the stunning coastline and immerse yourself in the local culture while visiting historical sites and enjoying the vibrant nightlife.
  • Turks and Caicos: Renowned for its pristine beaches and crystal-clear waters, Turks and Caicos is a paradise for beach lovers and outdoor enthusiasts alike. With peak travel times in January, July, and September, this destination offers a tranquil escape with slightly lower crowds in the shoulder months. Enjoy shopping at local centers or embark on adventure activities that showcase the island’s breathtaking natural features. Don’t miss the chance to explore the national parks and stunning water features, making your trip a perfect blend of relaxation and adventure.

Things to do in Caribbean

Shopping

In the Caribbean, visit the Plaza Las Américas for a variety of shops, from international brands to local artisans. Alternatively, check out the Green Market for unique crafts and souvenirs, showcasing the vibrant culture and creativity of the islands.

Recreation

Experience the lush surroundings of the BodyHoliday in Saint Lucia, where daily wellness activities like yoga and meditation enhance relaxation. Indulge in rejuvenating spa treatments and enjoy water sports on the beautiful beach, creating a balanced blend of tranquility and adventure during your stay.

At Golden Door in Puerto Rico, immerse yourself in holistic wellness programs that include guided hikes and personalized fitness sessions. Savor nutritious meals prepared with fresh local ingredients while enjoying the serene atmosphere that fosters rejuvenation and self-discovery amidst nature's beauty.

Unwind at the Six Senses La Sagesse in Grenada, where wellness meets luxury. Engage in holistic therapies and yoga sessions overlooking the stunning coastline, and explore organic gardens that enhance your connection to nature while promoting relaxation and mindfulness throughout your retreat.

Adventure

Experience breathtaking views on the Skyride to Paradise Point, a scenic cable car gondola that offers outdoor adventure vibes. For thrill-seekers, Treetop Adventure Park features an exhilarating zipline ropes course amidst lush surroundings. Additionally, the Aruba International Raceway Park provides an adrenaline-pumping motor racing experience in a vibrant atmosphere.

Nightlife

The Caribbean nightlife offers vibrant experiences from lively beach bars in Cancun to upscale lounges in Saint Martin. Enjoy rhythmic salsa dancing in Havana or a laid-back vibe with beachfront cocktails in Barbados. Each island has its unique charm, providing a delightful mix of music, dancing, and socializing.

*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, plan your trip between September and November for lower rates. Book your hotel about a month in advance, or check Expedia for last-minute deals. Saturdays are generally cheaper for stays, while Thursdays tend to be the most expensive. Use Expedia's search tool to filter by price and combine your hotel, flights, and activities for additional savings. Don't forget to look for exclusive perks and instant savings on package deals to maximize your budget while enjoying free activities and affordable public transportation options.

  • 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: The cheapest time to book a hotel in Caribbean is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilize Expedia's search tool to customize your preferences, such as your budget, desired location, and preferred hotel type. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in the Caribbean with your flights and activities through an Expedia package deal.

Find the best attractions in Caribbean

The Caribbean offers a vibrant mix of attractions, including stunning beaches, serene bays, and historic churches. Travelers can immerse themselves in local culture while enjoying outdoor adventures, particularly in the Dominican Republic by the Caribbean Sea. Whether you're seeking relaxation on the beach or exploring the rich history, the region caters to all tastes and interests, making it an ideal destination for your vacation.

  • Playa Dorada: This stunning beach offers a relaxing atmosphere featuring golden sands and gentle waves. Enjoy sunbathing or indulge in water sports while soaking up the vibrant beach vibes of the Caribbean.
  • Dunn's River Falls: An iconic waterfall where you can climb cascading tiers of natural rock formations. This adventure-filled experience is surrounded by lush greenery, making it a romantic spot for couples and thrill-seekers alike.
  • Las Aguilas Bay: Known for its breathtaking scenery, this bay invites visitors to explore its crystal-clear waters and picturesque beach. The outdoor activities available here make it an excellent location for those seeking a tranquil escape.

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.

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