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

This weekend
Next weekend

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. 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,514 reviews)
"Amazing place!"
United States
Ronny R
The price is P9,812
P9,812 total
includes taxes & fees
Sep 29 - Sep 30
Wyndham Alltra Punta Cana All-Inclusive Resort

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,495 reviews)
"Great stay"
United States
Luis
The price is P18,669
P23,896 total
includes taxes & fees
Oct 27 - Oct 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, (3,061 reviews)
"Great spot to holiday at."
Canada
Jay
The Royal at Atlantis

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

Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive
5.0 star property
Bávaro
8.8 out of 10, Excellent, (372 reviews)
"Great amenities and hospitality."
United States
Mildrey Solana
The price is P18,450
P23,616 total
includes taxes & fees
Oct 27 - Oct 28
Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive

5. Serenade Caribe Club Family Beach Resort – All Inclusive

Serenade Caribe Club Family Beach Resort – All Inclusive
4.5 star property
Punta Cana
8.2 out of 10, Very good, (486 reviews)
"Wonderful experience, Amazing place to stay in family with kids."
United States
Nestor Nivaldo Rives
The price is P12,105
P15,494 total
includes taxes & fees
Sep 29 - Sep 30
Serenade Caribe Club Family Beach Resort – All Inclusive

6. 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,834 reviews)
"Amazing resort! Food was great !"
United States
Orlando Ortiz
The price is P29,997
P29,997 total
includes taxes & fees
Oct 28 - Oct 29
Princess Grand Jamaica Resort - All Inclusive

7. 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,565 reviews)
"Amazing stay!"
United States
Treniece
Hotel Riu Montego Bay - Adults Only - All Inclusive

8. 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, (4,044 reviews)
"My wife and I had a amazing stay we will definitely be back"
United States
Christopher
The price is P6,947
P10,296 total
includes taxes & fees
Oct 27 - Oct 28
Hyatt Vacation Club at Hacienda del Mar, Dorado

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,659 reviews)
"The hotel was great, had a wonderful time."
United States
Marlon Anslem
The price is P15,023
P19,230 total
includes taxes & fees
Sep 29 - Sep 30
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,974 reviews)
"Resort was great."
United States
Jeremy
The price is P27,380
P27,380 total
includes taxes & fees
Oct 4 - Oct 5
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

11. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.8 out of 10, Excellent, (5,640 reviews)
"Great place to stay."
United States
Crystal Michele
The price is P14,057
P23,592 total
includes taxes & fees
Oct 18 - Oct 19
Grand Hyatt Baha Mar

12. 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,947 reviews)
"great food and entertainment"
United States
Mark Francis
The price is P28,210
P28,210 total
includes taxes & fees
Oct 3 - Oct 4
Ocean Eden Bay - Adults Only - All inclusive

13. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,287 reviews)
"Very nice resort."
United States
Raymond
The price is P22,875
P22,875 total
includes taxes & fees
Oct 3 - Oct 4
Ocean Coral Spring - All Inclusive

14. Princess Senses The Mangrove Resort - Adults Only

Princess Senses The Mangrove Resort - Adults Only
4.0 star property
Green Island
9.4 out of 10, Exceptional, (1,058 reviews)
"Best place to stay for your vacation"
United States
Spie
The price is P34,748
P34,748 total
includes taxes & fees
Sep 29 - Sep 30
Princess Senses The Mangrove Resort - Adults Only

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

16. 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,060 reviews)
"Great Place!!"
United States
Sebastian
The price is P12,102
P15,491 total
includes taxes & fees
Sep 29 - Sep 30
Serenade Punta Cana Beach & Spa Resort - All Inclusive

17. 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, (3,104 reviews)
"The RIU is always my favorite place to stay."
United States
Alexis Marie
Hotel Riu Palace Aquarelle - All Inclusive

18. Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive

Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive
4.5 star property
Uvero Alto
8.8 out of 10, Excellent, (2,516 reviews)
"Nice and beautiful place"
United States
juan Miguel
The price is P21,584
P21,584 total
includes taxes & fees
Oct 3 - Oct 4
Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive

19. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,583 reviews)
"Awesome hotel"
United States
Yulia
The price is P12,495
P20,417 total
includes taxes & fees
Oct 11 - Oct 12
Margaritaville Beach Resort - Nassau

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,268 reviews)
"Great place to stay for solo travelers"
United States
Wendy
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.

Showing deals for:Oct 9 - Oct 11

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