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

Find the best Caribbean Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Caribbean Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Property class

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. Lopesan Caoba Lagoon Resort, Spa & Casino

Lopesan Caoba Lagoon Resort, Spa & Casino
5.0 star property
Bávaro
8.8 out of 10, Excellent, (606 reviews)
"We loved all amenities, rooms very comfortable and good variety of food"
United States
Maikel
Lopesan Caoba Lagoon Resort, Spa & Casino

2. Serenade Caribe Club Family Beach Resort – All Inclusive

Serenade Caribe Club Family Beach Resort – All Inclusive
4.5 star property
Punta Cana
8.4 out of 10, Very good, (737 reviews)
"Good place to go"
United States
Juan
The price is £221
includes taxes & fees
16 Nov - 17 Nov
Serenade Caribe Club Family Beach Resort – All Inclusive

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,625 reviews)
"We thought the stay was perfect."
United States
Adam David
The price is £358
includes taxes & fees
14 Dec - 15 Dec
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

4. 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,212 reviews)
"Enjoyed our stay"
United States
Courtney
The price is £141
includes taxes & fees
1 Dec - 2 Dec
Hyatt Vacation Club at Hacienda del Mar, Dorado

5. 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,742 reviews)
"Amazing stay with family!"
United States
Elaine
Hotel Riu Montego Bay - Adults Only - All Inclusive

6. 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,634 reviews)
"Beautiful place if you are just planning to stay in the resort!"
United States
Hector
The price is £163
includes taxes & fees
30 Nov - 1 Dec
Wyndham Alltra Punta Cana All-Inclusive Resort

7. Princess Grand Jamaica Resort - All Inclusive

Princess Grand Jamaica Resort - All Inclusive
5.0 star property
Green Island
9.0 out of 10, Wonderful, (1,974 reviews)
"Best hotel ever"
United States
Nishka
The price is £393
includes taxes & fees
16 Nov - 17 Nov
Princess Grand Jamaica Resort - All Inclusive

8. 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,954 reviews)
"The property was very clean and staff were welcoming!"
United States
Carmela Kay
The price is £262
includes taxes & fees
23 Nov - 24 Nov
Serenade All Suites - Adults Only Resort - All inclusive

9. 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, (3,031 reviews)
"Overall great trip and would go again."
United States
Nicholas
The price is £329
includes taxes & fees
19 Nov - 20 Nov
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

10. Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive
5.0 star property
Ocho Rios
8.4 out of 10, Very good, (2,184 reviews)
"Nice stay"
United States
Charles
The price is £322
includes taxes & fees
30 Nov - 1 Dec
Moon Palace Jamaica – 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,337 reviews)
"Family friendly and staff was helpful"
United States
SAMJOHN
The price is £283
includes taxes & fees
6 Dec - 7 Dec
Ocean Coral Spring - All Inclusive

12. 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,325 reviews)
"Trip was great definitely would visit again!!"
United States
Sterling J
Hotel Riu Palace Aquarelle - All Inclusive

13. Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive
4.0 star property
Ocho Rios
8.4 out of 10, Very good, (3,127 reviews)
"Enjoyed our stay and the staff was amazing"
United States
Jennifer M
Hotel Riu Ocho Rios - All Inclusive

14. 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,409 reviews)
"The staff are wonderful and friendly, the cleanliness is very good, the food is great, and the attractions are good."
United States
rogerio da
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

15. Princess Senses The Mangrove Resort - Luxury Adults Only - All Inclusive

Princess Senses The Mangrove Resort - Luxury Adults Only - All Inclusive
5.0 star property
Green Island
9.4 out of 10, Exceptional, (1,169 reviews)
"The best resort we ever stayed at"
United States
Amy
The price is £466
includes taxes & fees
16 Nov - 17 Nov
Princess Senses The Mangrove Resort - Luxury Adults Only - All Inclusive

16. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.8 out of 10, Excellent, (5,652 reviews)
"We loved our first stay!"
United States
Heather
The price is £299
includes taxes & fees
15 Dec - 16 Dec
Grand Hyatt Baha Mar

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

Moon Palace The Grand - Punta Cana - All Inclusive
5.0 star property
Punta Cana
7.8 out of 10, Good, (129 reviews)
"Clean rooms and beautiful property with marvellous choice of Restuarants. Very helpful staff."
Switzerland
Frigil
The price is £497
includes taxes & fees
17 Nov - 18 Nov
Moon Palace The Grand - Punta Cana - All Inclusive

18. Ocean Allure Eden Bay - Adults Only - All inclusive

Ocean Allure Eden Bay - Adults Only - All inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,048 reviews)
"Great place to stay!"
United States
Sydney
The price is £322
includes taxes & fees
23 Nov - 24 Nov
Ocean Allure Eden Bay - Adults Only - All inclusive

19. Dreams Onyx Resort & Spa All Inclusive

Dreams Onyx Resort & Spa All Inclusive
4.0 star property
Uvero Alto
9.2 out of 10, Wonderful, (2,084 reviews)
"Nice hotel , staff was great but the food is mid definitely kid friendly!"
United States
Narya
Dreams Onyx Resort & Spa All Inclusive

20. 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,582 reviews)
"Everything was great about this hotel."
United States
Stephan
Breathless Punta Cana Resort & Spa - 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.

Compare top hotels in Caribbean

4.5 star property
Punta Cana
5.0 star property
Bávaro
3.5 star property
Sabana
4.0 star property
Uvero Alto
5.0 star property
Green Island
8.4
Very good
737 reviews
8.4
Very good
7,625 reviews
9.4
Exceptional
4,212 reviews
8.8
Excellent
1,634 reviews
9.0
Wonderful
1,974 reviews
The price is £221
includes taxes & fees
16 Nov - 17 Nov
The price is £358
includes taxes & fees
14 Dec - 15 Dec
The price is £141
includes taxes & fees
1 Dec - 2 Dec
The price is £163
includes taxes & fees
30 Nov - 1 Dec
The price is £393
includes taxes & fees
16 Nov - 17 Nov
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • No Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking

Great weekend hotel deals in Caribbean

Showing deals for:27 Nov - 29 Nov

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 some of the world’s most beautiful beaches with crystal-clear waters and soft sand, perfect for relaxation.
  • Vibrant Culture: Experience the rich heritage through local customs, historic churches, and lively festivals across the islands.
  • Outdoor Adventures: Enjoy fishing excursions, scenic day tours, and thrilling water sports amidst breathtaking landscapes.
  • Wellness Retreats: Unwind with rejuvenating wellness experiences that refresh both body and mind in tranquil settings.
  • Diverse Accommodations: Choose from boutique hotels to luxurious resorts, catering to every traveller's needs and preferences.

Find great hotels in Caribbean

Experience the charm and luxury of Caribbean hotels, where a variety of accommodations await, from boutique gems to lavish resorts. Whether you're seeking a family-friendly getaway, an adventurous escape, or a serene beach retreat, you'll find the perfect lodging to meet your needs. Discover the best hotels that offer exceptional services and facilities, ensuring an unforgettable holiday in this tropical paradise.

  • Barceló Bávaro Palace - All Inclusive: Barceló Bávaro Palace - All Inclusive is a luxurious 4.5-star resort boasting a guest rating of 8.2, perfect for those seeking a sun-soaked beach holiday. This property features a hot spring theme, providing guests with a unique and relaxing experience. With its direct access to pristine sandy beaches, the resort offers an all-inclusive package that includes a wide array of amenities such as kayaking, windsurfing, and various dining options. Guests will appreciate the vibrant entertainment options and engaging activities, ensuring a fun-filled stay.
  • Majestic Colonial Punta Cana - All Inclusive: Majestic Colonial Punta Cana - All Inclusive is a stunning 4-star resort that has garnered an impressive guest rating of 9.0. This beachfront property is ideal for those who enjoy golf-themed vacations, with excellent access to golf facilities. The all-inclusive offerings encompass a diverse range of activities, from scuba lessons to themed parties and fitness classes. Guests can indulge in exquisite dining experiences and unwind at the on-site nightclub, making it a lively destination for both relaxation and entertainment.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: Majestic Mirage Punta Cana, All Suite Resort - All Inclusive is a premier 5-star accommodation with a remarkable guest rating of 9.2. This luxurious hotel combines a beach and hot spring theme, creating a serene atmosphere for relaxation. Guests can enjoy a comprehensive all-inclusive experience featuring a variety of activities, including yoga classes, tennis, and non-motorised water sports. The property also boasts 24-hour room service and premium dining options, ensuring that every guest's needs are met in style and comfort.

Where to stay in Caribbean

The Caribbean offers a delightful blend of vibrant islands and tranquil getaways, perfect for any traveller. From the idyllic beaches of Harbour Island to the lush landscapes of other Caribbean islands, you’ll find a welcoming atmosphere filled with friendly locals. Whether you seek adventure or relaxation, the region promises memorable excursions and romantic settings, making it an ideal destination for your Caribbean holiday.

  • Aruba: Nestled in the southern Caribbean, Aruba is renowned for its stunning beaches and vibrant culture. This small island offers a delightful blend of outdoor activities and relaxation opportunities. Visitors often flock to its pristine shores, such as Eagle Beach and Palm Beach, where crystal-clear waters meet soft white sands. Aruba boasts excellent resorts and golf courses, making it a prime destination for both leisure and adventure. The island's unique landscapes feature beautiful lagoons and rugged coastlines, providing ample opportunities for exploration and photography. With a warm climate year-round, Aruba is a fantastic choice for beach enthusiasts anytime.
  • Puerto Rico: As a vibrant Caribbean territory, Puerto Rico offers a rich tapestry of culture, history, and natural beauty. The island is famous for its breathtaking beaches, like Flamenco Beach and Luquillo Beach, perfect for sunbathing and water sports. Outdoor lovers can venture into El Yunque National Forest, a lush nature reserve filled with hiking trails and waterfalls. Puerto Rico's charming towns, such as Old San Juan, showcase colourful colonial architecture and lively plazas. With a warm climate that welcomes visitors year-round, Puerto Rico is a fantastic destination for those seeking a mix of relaxation and adventure.
  • Turks and Caicos: Known for its idyllic beaches and luxurious resorts, Turks and Caicos is a hidden gem in the Caribbean. The islands are famous for Grace Bay Beach, often hailed as one of the best in the world, offering soft sands and turquoise waters. Outdoor activities abound, from snorkelling and diving in vibrant coral reefs to exploring national parks like Chalk Sound. The islands also feature shopping centres and local markets, perfect for those looking to bring home a piece of paradise. With a laid-back atmosphere and stunning scenery, Turks and Caicos is the ideal getaway for beach lovers.

Things to do in Caribbean

The Caribbean offers a wealth of activities for visitors, including delightful fishing excursions that allow you to reel in local catches. Enjoy a day tour to explore the stunning landscapes and vibrant culture, or unwind on a serene sunset cruise, soaking in breathtaking views. For those seeking relaxation, indulge in rejuvenating wellness experiences that will refresh both body and mind, ensuring a memorable holiday in this tropical paradise.

Shopping

In the Caribbean, visit the bustling Port of Spain's Trincity Mall for a variety of shops including fashion and electronics. For unique souvenirs, explore the local market in Bridgetown, where you’ll find handcrafted items and vibrant local art that truly capture the island's spirit.

Recreation

At the Coco Beach Golf and Country Club, indulge in upscale wellness services surrounded by lush landscapes. The Sandals Golf and Country Club offers rejuvenating spa treatments and serene golfing experiences. Meanwhile, the Barbados Polo Club combines elegance with thrilling equestrian activities, perfect for relaxation and recreation.

Adventure

Explore the stunning underwater world while snorkelling in the vibrant coral reefs of Curaçao, teeming with colourful fish. For thrill-seekers, try zip-lining through the lush canopy in Jamaica, offering breathtaking views and an adrenaline rush that’s hard to beat.

Nightlife

Experience the vibrant nightlife at The Blue Lounge on Ocean Drive, where you can sip on exquisite cocktails while enjoying stunning ocean views. For a lively atmosphere, visit The Rum Shack on Main Street, where you can dance to local rhythms and savour traditional Caribbean bites.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Caribbean

  • 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: Booking a hotel in Caribbean about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 customise your options based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and deals, sort 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 deal.

Find the best attractions in Caribbean

The Caribbean offers a delightful array of attractions, including stunning beaches, picturesque bays, and historic churches. Visitors can immerse themselves in the vibrant culture and outdoor activities, particularly in the Dominican Republic by the Caribbean Sea. Whether relaxing on the sandy shores or exploring the rich heritage, there is something for every traveller to enjoy in this tropical paradise.

  • Eagle Beach: Known for its powdery white sand and crystal-clear waters, Eagle Beach offers a tranquil retreat. Relax under swaying palm trees, enjoy water sports, or take leisurely strolls along the picturesque shoreline, making it a perfect spot for sunbathing and swimming.
  • El Yunque National Forest: This lush rainforest boasts stunning scenery and diverse ecosystems. Explore winding trails leading to breathtaking waterfalls, spot unique flora and fauna, and immerse yourself in the serene, eco-friendly environment. It’s a paradise for hikers and nature lovers.
  • Magens Bay Beach: Renowned for its stunning bay and calm waters, Magens Bay is ideal for swimming and sunbathing. The surrounding hills provide a beautiful backdrop, making it a popular spot for picnics and relaxation, with plenty of activities for all ages.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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