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

Book 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

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. 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,009 reviews)
"Clean rooms and excellent food"
United States
Ilir
Grand Palladium Punta Cana Resort & Spa - All Inclusive

3. The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (2,897 reviews)
"Highly recommended place for family and great place to stay! This is our 3rd time staying in this resort and we are still planning our trip."
United States
Pirpo Mercado
The Royal at Atlantis

4. 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,264 reviews)
"Great place to stay"
United States
Mateo Larralde
The price is NZ$693
includes taxes & fees
24 Aug - 25 Aug
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

5. 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,352 reviews)
"Amazing Resort!"
Canada
Ashley
The price is NZ$415
includes taxes & fees
25 Aug - 26 Aug
Wyndham Alltra Punta Cana All-Inclusive Resort

6. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.8 out of 10, Excellent, (5,348 reviews)
"Amazing property with great staff !!"
United States
Jeffrey
The price is NZ$616
includes taxes & fees
19 Aug - 20 Aug
Grand Hyatt Baha Mar

7. 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,025 reviews)
"Great place to stay with family"
United States
Kacper
The price is NZ$451
includes taxes & fees
25 Aug - 26 Aug
Serenade Punta Cana Beach & Spa Resort - All Inclusive

8. 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,469 reviews)
"Our stay and experience there was awesome."
United States
Pauline
The price is NZ$801
includes taxes & fees
25 Aug - 26 Aug
Princess Grand Jamaica Resort - All Inclusive

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,141 reviews)
"Great stay, clean and good food"
United States
David
The price is NZ$525
includes taxes & fees
23 Aug - 24 Aug
Serenade All Suites - Adults Only Resort - All inclusive

10. 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,735 reviews)
"Hard rock is one of the better stays I’ve had for a really relaxing vacation!"
United States
Rafael
The price is NZ$759
includes taxes & fees
24 Aug - 25 Aug
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

11. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,197 reviews)
"Very family friendly and clean rooms."
United States
PEACHEL
The price is NZ$724
includes taxes & fees
16 Aug - 17 Aug
Ocean Coral Spring - All Inclusive

12. 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,709 reviews)
"Loved the resort, will be visiting again soon"
United States
Doris
The price is NZ$584
includes taxes & fees
28 July - 29 July
Ocean Blue & Sand Beach Resort - All Inclusive

13. 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,374 reviews)
"Amazing stay"
United States
Rose
The price is NZ$601
includes taxes & fees
25 Aug - 26 Aug
Hotel Riu Montego Bay - Adults Only - All Inclusive

14. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,422 reviews)
"Very nice location very convenient location"
United States
letitia
The price is NZ$562
includes taxes & fees
18 Aug - 19 Aug
Margaritaville Beach Resort - Nassau

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

Moon Palace The Grand - Punta Cana - All Inclusive
4.5 star property
Punta Cana
5.6 out of 10, (9 reviews)
"The staff was super nice and welcoming. The hotel is super clean and everything is super convenient to find. The only issue is that they are still under construction in many different areas of the hotel and you see a lot of the workers around. Also many of the restaurants haven't opened yet and the ones opened are really hard to get reservations. Overall are really recommend it and can't wait to go back once they are done with everything. Food was great, entertainment was great. Drinks are...
United States
Banessa
The price is NZ$1,336
includes taxes & fees
10 Aug - 11 Aug
Moon Palace The Grand - Punta Cana - All Inclusive

16. 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,902 reviews)
"Amazing stay!"
United States
Clay
The price is NZ$779
includes taxes & fees
23 Aug - 24 Aug
Ocean Eden Bay - Adults Only - All inclusive

17. Hyatt Regency Grand Reserve Puerto Rico

Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
Zarzal
9.0 out of 10, Wonderful, (3,136 reviews)
"Great stay."
United States
Bryan
The price is NZ$730
includes taxes & fees
10 Aug - 11 Aug
Hyatt Regency Grand Reserve Puerto Rico

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, (866 reviews)
"Excellent resort, we will be back !"
United States
ALFREDO F
The price is NZ$990
includes taxes & fees
18 Aug - 19 Aug
Princess Senses The Mangrove Resort - Adults Only

19. 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,156 reviews)
"Great place !!"
United States
Linda
The price is NZ$656
includes taxes & fees
23 Aug - 24 Aug
Secrets Royal Beach Punta Cana - Adults Only - All Inclusive

20. 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,835 reviews)
"Very good resort"
United States
Karen
The price is NZ$409
includes taxes & fees
9 Aug - 10 Aug
Hyatt Vacation Club at Hacienda del Mar, Dorado
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:7 Aug - 9 Aug

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 famed for its breathtaking beaches with crystal-clear waters and soft sands, perfect for relaxation and sunbathing.
  • Vibrant Culture: Discover unique local customs, traditional ceremonies, and colourful festivals that highlight the rich cultural heritage of the islands.
  • Outdoor Adventures: Engage in exciting activities like fishing, hiking, and sunset cruises that showcase the natural beauty of the region.
  • Welcoming Hospitality: Experience warm Caribbean hospitality with a variety of accommodation options, from charming guesthouses to luxurious resorts.
  • Scenic Landscapes: Explore picturesque bays and lush scenery that create a perfect backdrop for unforgettable holidays.

Find great hotels in Caribbean

Experience the charm of Caribbean hospitality with a variety of accommodation options, from inviting guesthouses to luxurious resorts. Whether you're seeking a family-friendly escape, an adventurous getaway, or a serene beach retreat, the Caribbean offers something for everyone. Explore stunning villas in Jamaica and discover exceptional hotel services tailored to enhance your holiday experience in this tropical paradise.

  • Barceló Bávaro Palace - All Inclusive: This 4.5-star resort is a haven for those seeking a beach-themed getaway. With a guest rating of 8.2 out of 10, Barceló Bávaro Palace offers an all-inclusive experience that includes unlimited food and drinks, alongside a variety of activities such as windsurfing and kayaking. Guests can indulge in a natural hot spring and enjoy direct access to the beach, creating a truly relaxing atmosphere for your Caribbean vacation. The resort is well-suited for travellers looking to unwind in a vibrant beach setting while enjoying comprehensive amenities.
  • Majestic Colonial Punta Cana - All Inclusive: Rated at 9.0 out of 10, this 4-star resort caters to beach enthusiasts and golf lovers alike. With a diverse range of all-inclusive services, including scuba lessons, themed parties, and a children’s club, Majestic Colonial Punta Cana ensures that guests have a memorable stay. The property features direct beach access and offers a golf experience for fans of the sport. An array of dining options and entertainment make this resort an excellent choice for families and couples wanting a fun-filled holiday.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: As a luxurious 5-star property with a guest rating of 9.2 out of 10, Majestic Mirage Punta Cana stands out with its spacious suites and extensive all-inclusive offerings. Guests can enjoy 24-hour room service, multiple dining options, and various recreational activities such as tennis and yoga classes. The resort features direct beach access and a natural hot spring, making it ideal for those seeking relaxation combined with adventure. This accommodation is perfect for visitors wanting a premium experience in the Caribbean.

Where to stay in Caribbean

Embark on a magical getaway to the Caribbean, where stunning islands await your exploration. Experience the perfect blend of relaxation and adventure, from the vibrant culture of Harbour Island to the serene beaches of the Caribbean islands. Enjoy romantic sunsets, friendly locals, and tropical excursions that create unforgettable memories. Whether you're after a lively holiday or a peaceful retreat, the Caribbean promises a holiday filled with warmth and charm.

  • Aruba: Nestled in the southern Caribbean Sea, Aruba is renowned for its stunning beaches and vibrant outdoor activities. The visitor experience is characterised by a year-round warm climate, with peak arrivals in January, March, and July. Travellers flock to Aruba for its breathtaking scenery, offering a perfect blend of relaxation and adventure. Popular activities include lounging on pristine beaches, exploring scenic lagoons, and indulging in golf at world-class courses. With its welcoming resorts and charming local attractions, Aruba is an idyllic destination for beach lovers and adventure seekers alike.
  • Puerto Rico: Located in the heart of the Caribbean, Puerto Rico invites visitors to experience its rich culture and splendid natural beauty. With peak tourist seasons in January, July, and September, you can expect a lively atmosphere filled with outdoor adventures and stunning beachscapes. Highlights include family-friendly beaches and nature reserves, where you can immerse yourself in Puerto Rico's diverse flora and fauna. The island's recreational areas and resorts cater to all types of travellers, ensuring a memorable experience filled with relaxation and exploration.
  • Turks and Caicos: This picturesque archipelago in the Caribbean is famed for its powdery white-sand beaches and crystal-clear waters. With visitor numbers peaking in January, July, and September, Turks and Caicos is a haven for beach enthusiasts and outdoor adventurers. Explore vibrant shopping centres and indulge in various adventure activities, from snorkelling to scuba diving. The nearby national parks and stunning water features offer unforgettable experiences for nature lovers. Whether you're seeking relaxation or exhilarating outdoor experiences, Turks and Caicos promises an exceptional getaway.

Things to do in Caribbean

Shopping

The vibrant market at Nassau Straw Market offers a variety of handmade crafts and souvenirs, perfect for unique gifts. For a more modern experience, visit the Royal Plaza Shopping Center, featuring a mix of local and international brands in a relaxed setting.

Recreation

The BodyHoliday in Saint Lucia offers a holistic wellness experience with personalised treatments, daily fitness activities, and healthy cuisine. Enjoy rejuvenating spa therapies amidst lush landscapes, encouraging relaxation and rejuvenation.

At the COMO Shambhala Retreat in Parrot Cay, indulge in wellness programmes that include yoga, meditation, and spa treatments. The tranquil surroundings provide a peaceful backdrop for self-discovery and revitalisation.

Yoga at the Beach in Barbados invites you to unwind with beachside classes. Immerse yourself in the sound of waves while enhancing your flexibility and mindfulness in a picturesque setting.

Explore the lush nature trails of Dominica, where hiking leads to breathtaking waterfalls and hot springs. Experience the island's natural beauty while engaging in outdoor activities that promote health and well-being.

Adventure

The Skyride to Paradise Point offers a thrilling cable car journey with breathtaking views of the Caribbean landscape. Treetop Adventure Park features exhilarating zip lines and ropes courses amidst lush greenery. For motorsport enthusiasts, the Aruba International Raceway Park provides an adrenaline-pumping experience on the racetrack.

Nightlife

Experience the vibrant nightlife at the famous Jimmy Buffett's Margaritaville, where you can enjoy live music and tropical cocktails. For a more laid-back vibe, visit the Beach Bar on the sandy shores, offering stunning sunset views and a relaxed atmosphere.

*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, or check for last-minute deals on platforms like Expedia. Saturdays are typically the cheapest days to stay, while Thursdays are the priciest. Use Expedia’s search tool to find affordable options by sorting results from lowest to highest price. Additionally, look for package deals that combine flights, hotels, and activities for extra savings. Make the most of free local attractions and public transport to keep costs down.

  • 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, 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.
  • 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 makes it easy for you to set your budget, choose your ideal location, and much more. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable accommodation first. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can make significant savings by combining your Caribbean hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions in Caribbean

The Caribbean boasts stunning beaches, picturesque bays, and historic churches, making it a top destination for those seeking sun, culture, and outdoor adventures. Explore the beautiful Caribbean Sea and immerse yourself in the rich heritage of the Dominican Republic, where you can indulge in local attractions that cater to every traveller's desire for relaxation and exploration.

  • Eagle Beach: Experience the tranquil vibes of Eagle Beach, renowned for its soft white sands and crystal-clear waters. Enjoy sunbathing, swimming, or simply relaxing under swaying palm trees, making it ideal for a peaceful beach day.
  • El Yunque National Forest: Immerse yourself in the lush beauty of El Yunque National Forest, where eco-friendly trails lead you through vibrant flora and fauna. Discover stunning waterfalls and panoramic vistas, perfect for outdoor enthusiasts and nature lovers.
  • Magens Bay Beach: Visit Magens Bay Beach, a picturesque bay offering stunning scenery and numerous outdoor activities. With its calm waters, it's a great spot for swimming, kayaking, or enjoying a leisurely stroll along the shore.

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