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

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

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

Star rating

Our top choices for Caribbean hotels

1. 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,005 reviews)
"Excellent hotel, I highly recommended it"
United States
Luis
The price is P15,468
P19,799 total
includes taxes & fees
Jun 30 - Jul 1
Grand Palladium Punta Cana Resort & Spa - All Inclusive

2. 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,095 reviews)
"Excellent hotel!!"
United States
Yiselle M Rivera
The price is P22,631
P28,968 total
includes taxes & fees
Jul 27 - Jul 28
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

3. The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (2,809 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

4. 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,881 reviews)
"Clean room, staff was very friendly and helpful,food was good."
United States
Rose
The price is P14,937
P19,119 total
includes taxes & fees
Jul 6 - Jul 7
Serenade Punta Cana Beach & Spa Resort - All Inclusive

5. 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,655 reviews)
"Great food, clean room, a lot of fun activities for families"
United States
Shira
The price is P31,508
P31,508 total
includes taxes & fees
Jul 5 - Jul 6
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

6. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (5,158 reviews)
"Great place to stay"
United States
Cybill
The price is P17,120
P27,177 total
includes taxes & fees
Jun 30 - Jul 1
Grand Hyatt Baha Mar

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,287 reviews)
"The hotel was beautiful the staff was wonderful."
United States
Latice
The price is P33,054
P33,054 total
includes taxes & fees
Jul 8 - Jul 9
Princess Grand Jamaica Resort - All Inclusive

8. 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,920 reviews)
"Would book here again absolutely amazing"
United States
Alec
The price is P16,295
P20,857 total
includes taxes & fees
Jul 14 - Jul 15
Serenade All Suites - Adults Only Resort

9. 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,258 reviews)
"Beautiful place to stay!"
United States
JoAnn
The price is P16,219
P16,219 total
includes taxes & fees
Jul 1 - Jul 2
Wyndham Alltra Punta Cana All-Inclusive Resort

10. 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.0 out of 10, Wonderful, (1,140 reviews)
"Beautiful location, great food and service"
United States
Denise
The price is P38,505
P38,505 total
includes taxes & fees
Jun 29 - Jun 30
Secrets Royal Beach Punta Cana - Adults Only - All Inclusive

11. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very Good, (4,119 reviews)
"Great resort!"
United States
Christina
The price is P27,795
P27,795 total
includes taxes & fees
Jun 28 - Jun 29
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,483 reviews)
"Very enjoyable place to stay."
United States
Christy Lea
The price is P20,759
P20,759 total
includes taxes & fees
Jul 7 - Jul 8
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,309 reviews)
"Great vacation spot"
United States
Ariyanna
Hotel Riu Montego Bay - Adults Only - All Inclusive

14. Renaissance Wind Creek Aruba Resort

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

15. 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,854 reviews)
"I would stay again amazing staff"
United States
towanda
The price is P28,894
P28,894 total
includes taxes & fees
Jun 30 - Jul 1
Ocean Eden Bay - Adults Only - All inclusive

16. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very Good, (2,355 reviews)
"This stay was amazing 10/10 so beautiful so much fun !!"
United States
Alexander Albarran
The price is P16,065
P24,829 total
includes taxes & fees
Jun 29 - Jun 30
Margaritaville Beach Resort - Nassau

17. 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, (780 reviews)
"Great stay"
United States
Nigel
The price is P37,464
P37,464 total
includes taxes & fees
Jul 27 - Jul 28
Princess Senses The Mangrove Resort - Adults Only

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

19. 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,671 reviews)
"Great resort"
United States
Gediel
The price is P19,758
P25,290 total
includes taxes & fees
Jul 14 - Jul 15
Barceló Bávaro Palace - All Inclusive

20. Hyatt Regency Grand Reserve Puerto Rico

Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
Zarzal
9.0 out of 10, Wonderful, (3,006 reviews)
The price is P13,586
P17,475 total
includes taxes & fees
Jun 30 - Jul 1
Hyatt Regency Grand Reserve Puerto Rico
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:Jul 10 - Jul 12

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 boasts beautiful beaches with soft sand and crystal-clear waters, ideal for relaxation and sunbathing.
  • Vibrant Culture: Experience rich local traditions, historic sites, and colourful festivals that highlight the unique cultural heritage of each island.
  • Adventure Activities: Engage in thrilling excursions such as fishing, sailing, and exploring lush landscapes, offering plenty of excitement.
  • Luxurious Accommodations: Choose from charming guesthouses to opulent resorts, catering to all tastes and ensuring a comfortable stay.
  • Wellness Retreats: Indulge in rejuvenating spa experiences designed to enhance relaxation and well-being amid tropical surroundings.

Find great hotels in Caribbean

Experience the enchanting beauty of the Caribbean with a range of hotel accommodations that cater to every traveller's desires. From charming guesthouses to luxurious resorts, each option offers unique services, perfect for beach lovers, adventurers, and families seeking unforgettable holiday experiences. Discover the ideal Caribbean hotel or villa in Jamaica that suits your needs and indulge in the vibrant culture and stunning landscapes of the islands.

  • Barceló Bávaro Palace - All Inclusive: This 4.5-star resort captures the essence of a tropical getaway with its hot springs theme and prime beach location. Rated 8.2 out of 10, Barceló Bávaro Palace offers an array of all-inclusive amenities, including dining options, windsurfing, and golf. Guests can indulge in unlimited food and drinks while enjoying direct access to the beach and a natural hot spring nearby. With activities such as kayaking and dance lessons, this resort is designed for those seeking a relaxing beach vacation infused with adventure.
  • Majestic Colonial Punta Cana - All Inclusive: With a guest rating of 9.0 out of 10, this 4-star resort is perfect for those who crave both relaxation and adventure. The all-inclusive experience includes a variety of activities, from scuba lessons to volleyball, ensuring guests can enjoy both relaxation and excitement. Featuring direct beach access, the resort is ideal for beach lovers looking to engage in adventure sports like parasailing and fishing. The vibrant atmosphere is enhanced by theme parties and onsite nightlife, making it a popular choice for energetic travellers.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: Rated 9.2 out of 10, this 5-star all-suite resort elevates the vacation experience with luxurious amenities and direct beach access. Guests can revel in unlimited food and drinks, including 24-hour room service, and engage in activities such as yoga classes and golf. The resort’s focus on relaxation and leisure is complemented by its hot springs theme, making it an ideal choice for those seeking a lavish beach vacation. With a vibrant nightlife and various entertainment options, it caters to a discerning clientele.

Where to stay in Caribbean

The Caribbean offers an enchanting escape for travellers seeking a blend of relaxation and adventure. With its pristine beaches and vibrant cultures, explore the idyllic Caribbean islands, each boasting unique charm. Delight in a romantic getaway on Harbour Island, known for its soft pink sands. Whether you’re enjoying leisurely days under the sun or engaging in thrilling excursions, the friendly atmosphere and tropical allure of the Caribbean promise an unforgettable holiday experience.

  • Aruba: Nestled in the southern Caribbean, Aruba is renowned for its stunning white-sand beaches and crystal-clear waters. The island's geography features a mix of coastal beauty and arid landscapes, offering a unique travel experience. Visitors flock here for outdoor activities, from sunbathing on the picturesque beaches to exploring the rugged terrain through hiking and golfing. Key highlights include the iconic Eagle Beach, with its gentle waves, and the Arikok National Park, which showcases the island's natural wonders. Aruba's vibrant local culture and nightlife make it a perfect destination for both relaxation and adventure.
  • Puerto Rico: As a vibrant territory of the United States, Puerto Rico boasts diverse geography that ranges from lush rainforests to beautiful coastlines. The island attracts tourists year-round, especially in the peak months of January and July. Travellers can immerse themselves in the outdoors, with stunning beaches like Luquillo Beach and the enchanting El Yunque National Forest for hiking. Must-visit landmarks include the historic San Juan, showcasing Spanish colonial architecture, and the bioluminescent bay in Vieques for a magical evening experience. Puerto Rico's rich culture and delectable cuisine further enhance the travel experience.
  • Turks and Caicos: Located southeast of the Bahamas, Turks and Caicos is a tropical paradise known for its breathtaking beaches and vibrant marine life. The islands offer a serene escape, with peak tourist arrivals in January and July. Visitors enjoy a plethora of outdoor activities, including snorkelling, diving, and exploring the lush national parks. Grace Bay Beach, often rated among the world's best, is a highlight, while the nearby Conch Farm provides a unique glimpse into local aquaculture. With charming shopping centres and adventure activities available, Turks and Caicos promises an unforgettable holiday experience.

Things to do in Caribbean

Shopping

Close to the beach, the vibrant Craft Market offers unique handmade souvenirs, while the upscale Blue Mall features international brands and luxury items. For local treasures, check out the bustling local markets where you’ll find artisanal goods and traditional Caribbean crafts.

Recreation

The Serenity Spa at Sandals Resort offers rejuvenating treatments using organic Caribbean ingredients. Guests can unwind with massages, facials, and hydrotherapy, surrounded by tranquil gardens and soothing ocean views, creating an ideal setting for relaxation.

Yoga on the Beach at Tulum is a revitalising experience, allowing participants to practise mindfulness while listening to the gentle waves. Each session is led by experienced instructors, encouraging a deeper connection with nature and oneself amidst the stunning coastal backdrop.

The Blue Lagoon in Jamaica is a picturesque spot for swimming and relaxation. Surrounded by lush greenery, its crystal-clear waters invite visitors to enjoy a refreshing dip while soaking in the serene atmosphere of this natural oasis.

At the BodyHoliday in Saint Lucia, guests can engage in a variety of wellness activities, including Pilates, tai chi, and meditation sessions. The focus on holistic health encourages participants to rejuvenate both body and mind in a peaceful tropical environment.

Adventure

The Skyride to Paradise Point offers a thrilling cable car journey with stunning views of the Caribbean landscape. For adrenaline enthusiasts, Yunke Zipline Adventures presents an exhilarating ziplining experience through lush canopies. Meanwhile, the Aruba International Raceway Park provides an exciting venue for motorsport enthusiasts to witness high-speed racing action.

Nightlife

The Caribbean nightlife is vibrant and diverse, featuring lively beach bars like the Beach Bar in Negril, where you can enjoy reggae music. For a more upscale experience, visit the Sky Lounge in Puerto Rico, offering stunning views and crafted 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

For a budget-friendly Caribbean trip, consider visiting between September and November when prices are lower. Book your hotel about a month in advance to secure better rates, and aim for Saturday stays as they tend to be the least expensive. Use Expedia's search tool to filter by budget and location, and check for last-minute deals. Additionally, combining hotel, flight, and activity bookings can yield significant savings. Don't forget to explore free activities and utilise public transport options to further reduce costs during your holiday.

  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange 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.

Find the best attractions in Caribbean

The Caribbean offers a plethora of attractions, including stunning beaches, serene bays, and historic churches, perfect for those seeking a blend of culture and outdoor experiences. Visitors can enjoy the beautiful Caribbean Sea and explore the vibrant Dominican Republic, making it an ideal destination for relaxation and adventure.

  • Eagle Beach: Experience the tranquil ambiance of Eagle Beach, known for its powdery white sands and crystal-clear waters. Ideal for sunbathing, swimming, or simply lounging under swaying palm trees, this beach offers a serene escape amidst stunning Caribbean scenery.
  • El Yunque National Forest: Immerse yourself in the lush greenery of El Yunque National Forest, where diverse flora and fauna thrive. Enjoy eco-friendly adventures with hiking trails that lead to breathtaking vistas, waterfalls, and the soothing sounds of nature, perfect for outdoor enthusiasts.
  • Dunn's River Falls: Discover the enchanting beauty of Dunn's River Falls, where cascading waters invite you to climb and explore. This picturesque waterfall offers both adventure and romance, making it a captivating spot for couples and thrill-seekers alike.

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