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
Guest rating
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,105 reviews)
"Excellent hotel!!"
United States
Yiselle M Rivera
The price is P25,146
P32,187 total
includes taxes & fees
Jul 2 - Jul 3
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,814 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,892 reviews)
"Clean room, staff was very friendly and helpful,food was good."
United States
Rose
The price is P14,226
P18,209 total
includes taxes & fees
Jul 7 - Jul 8
Serenade Punta Cana Beach & Spa Resort - All Inclusive

5. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (5,174 reviews)
"Great place to stay"
United States
Cybill
The price is P17,117
P27,173 total
includes taxes & fees
Jul 19 - Jul 20
Grand Hyatt Baha Mar

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

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,290 reviews)
"The hotel was beautiful the staff was wonderful."
United States
Latice
The price is P33,054
P33,054 total
includes taxes & fees
Jul 2 - Jul 3
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,661 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

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,268 reviews)
"Beautiful place to stay!"
United States
JoAnn
The price is P18,132
P18,132 total
includes taxes & fees
Jul 9 - Jul 10
Wyndham Alltra Punta Cana All-Inclusive Resort

10. 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,935 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

11. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very Good, (4,130 reviews)
"Great resort!"
United States
Christina
The price is P29,943
P29,943 total
includes taxes & fees
Jul 4 - Jul 5
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,496 reviews)
"Very enjoyable place to stay."
United States
Christy Lea
The price is P20,759
P20,759 total
includes taxes & fees
Jul 1 - Jul 2
Ocean Blue & Sand Beach Resort - All Inclusive

13. 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 P38,505
P38,505 total
includes taxes & fees
Jun 29 - Jun 30
Secrets Royal Beach Punta Cana - Adults Only - All Inclusive

14. 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,315 reviews)
"Great vacation spot"
United States
Ariyanna
Hotel Riu Montego Bay - Adults Only - All Inclusive

15. Renaissance Wind Creek Aruba Resort

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

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

17. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very Good, (2,361 reviews)
"This stay was amazing 10/10 so beautiful so much fun !!"
United States
Alexander Albarran
The price is P16,063
P24,825 total
includes taxes & fees
Jul 6 - Jul 7
Margaritaville Beach Resort - Nassau

18. Hyatt Regency Grand Reserve Puerto Rico

Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
Zarzal
9.0 out of 10, Wonderful, (3,010 reviews)
"Great place would stay here again"
United States
Felicia
The price is P14,469
P18,610 total
includes taxes & fees
Jul 19 - Jul 20
Hyatt Regency Grand Reserve Puerto Rico

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

20. 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,732 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: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