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

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Caribbean Accommodation: Most Popular Cities to Stay

Check prices for these dates

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. 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,554 reviews)
"Awesome place to stay."
United States
Javier
The price is ฿11,159
฿14,283 total
includes taxes & fees
25 Oct - 26 Oct
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

2. 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,577 reviews)
"Wonderful resort!"
Canada
Ellaha Sarah
The price is ฿9,109
฿9,109 total
includes taxes & fees
25 Oct - 26 Oct
Wyndham Alltra Punta Cana All-Inclusive Resort

3. Lopesan Caoba Lagoon Resort, Spa & Casino

Lopesan Caoba Lagoon Resort, Spa & Casino
5.0 star property
Bávaro
8.8 out of 10, Excellent, (491 reviews)
"Great resort"
United States
ERIC
The price is ฿11,027
฿14,115 total
includes taxes & fees
25 Oct - 26 Oct
Lopesan Caoba Lagoon Resort, Spa & Casino

4. 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, (604 reviews)
"Excellent hotel."
United States
Adyan Jeramaine Roman
The price is ฿7,812
฿10,000 total
includes taxes & fees
28 Oct - 29 Oct
Serenade Caribe Club Family Beach Resort – All Inclusive

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,644 reviews)
"Beautiful resort, and nice choice of restaurants."
United States
Henrietta Johnson
Hotel Riu Montego Bay - Adults Only - All Inclusive

6. The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (3,080 reviews)
"I love the hotel all the staff member treat you very well"
United States
Marthell
The Royal at Atlantis

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,918 reviews)
"Great hotel"
United States
Nicole
The price is ฿15,694
฿15,694 total
includes taxes & fees
27 Oct - 28 Oct
Princess Grand Jamaica Resort - 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,137 reviews)
"Amazing stay"
United States
Lewis
The price is ฿4,604
฿6,484 total
includes taxes & fees
9 Nov - 10 Nov
Hyatt Vacation Club at Hacienda del Mar, Dorado

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,014 reviews)
"Very big property with many pools to enjoy, room service was great and convenient."
United States
Alexander
The price is ฿13,573
฿13,573 total
includes taxes & fees
26 Oct - 27 Oct
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

10. 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,807 reviews)
"Great place"
Canada
Samira
The price is ฿8,980
฿11,494 total
includes taxes & fees
27 Oct - 28 Oct
Serenade All Suites - Adults Only Resort - All inclusive

11. 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,205 reviews)
"Great stay overall"
United States
Raymean
Hotel Riu Palace Aquarelle - All Inclusive

12. 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 ฿7,965
฿13,179 total
includes taxes & fees
4 Nov - 5 Nov
Grand Hyatt Baha Mar

13. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,303 reviews)
"The best hotel in jamaica, love it, good food, good vibes, good team"
United States
Dariel
The price is ฿12,897
฿12,897 total
includes taxes & fees
1 Nov - 2 Nov
Ocean Coral Spring - All Inclusive

14. 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,998 reviews)
"Great place to stay!"
United States
Sydney
The price is ฿14,688
฿14,688 total
includes taxes & fees
31 Oct - 1 Nov
Ocean Eden Bay - 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,110 reviews)
"Great place to stay and enjoy yourself"
United States
Jermaine
The price is ฿18,689
฿18,689 total
includes taxes & fees
23 Oct - 24 Oct
Princess Senses The Mangrove Resort - Luxury Adults Only - All Inclusive

16. Moon Palace Jamaica – All Inclusive

Moon Palace Jamaica – All Inclusive
5.0 star property
Ocho Rios
8.4 out of 10, Very good, (2,166 reviews)
"Had the best time here. The staff was great as well"
United States
Erika
The price is ฿11,858
฿13,178 total
includes taxes & fees
28 Oct - 29 Oct
Moon Palace Jamaica – All Inclusive

17. 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,548 reviews)
"Great place for vacation!"
United States
Romelo-William
The price is ฿12,615
฿12,615 total
includes taxes & fees
24 Oct - 25 Oct
Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive

18. 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,342 reviews)
"Great food and beautiful beach"
United States
Yaroslav
The price is ฿13,251
฿14,576 total
includes taxes & fees
26 Oct - 27 Oct
Hotel Riu Palace Paradise Island - Adults Only - All Inclusive

19. 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,012 reviews)
"This resort is very chill and the food was a above average"
United States
Kaliyah D
The price is ฿7,538
฿9,649 total
includes taxes & fees
26 Oct - 27 Oct
Serenade Punta Cana Beach & Spa Resort - All Inclusive

20. Hotel Riu Ocho Rios - All Inclusive

Hotel Riu Ocho Rios - All Inclusive
3.5 star property
Ocho Rios
8.4 out of 10, Very good, (3,049 reviews)
"Definitely will stay there again"
United States
Sophia
Hotel Riu Ocho Rios - 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

5.0 star property
Bávaro
4.0 star property
Uvero Alto
5.0 star property
Bávaro
4.5 star property
Punta Cana
5.0 star property
Green Island
8.4
Very good
7,554 reviews
8.8
Excellent
1,577 reviews
8.8
Excellent
491 reviews
8.2
Very good
604 reviews
9.0
Wonderful
1,918 reviews
The price is ฿11,159
฿14,283 total
includes taxes & fees
25 Oct - 26 Oct
The price is ฿9,109
฿9,109 total
includes taxes & fees
25 Oct - 26 Oct
The price is ฿11,027
฿14,115 total
includes taxes & fees
25 Oct - 26 Oct
The price is ฿7,812
฿10,000 total
includes taxes & fees
28 Oct - 29 Oct
The price is ฿15,694
฿15,694 total
includes taxes & fees
27 Oct - 28 Oct
  • 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
  • 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
  • Yes, Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking

Great weekend hotel deals in Caribbean

Showing deals for:30 Oct - 1 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 is renowned for its breathtaking beaches, with soft sands and crystal-clear waters perfect for relaxation.
  • Cultural Richness: Experience vibrant local cultures through traditional ceremonies, historic churches, and charming towns.
  • Exciting Activities: Enjoy thrilling fishing excursions, rejuvenating wellness experiences, and captivating day tours showcasing the region's natural beauty.
  • Enchanting Sunset Cruises: Unwind on sunset cruises while soaking in the spectacular views of the horizon.
  • Diverse Accommodations: Choose from inviting guesthouses to luxurious resorts, catering to various traveller preferences.

Find great hotels in Caribbean

Discover the charm of the Caribbean with a diverse range of hotel accommodations, from inviting guesthouses to luxurious resorts. Whether you're seeking a family-friendly getaway, an adventurous escape, or simply a relaxing beach retreat, the Caribbean offers something for every traveller. Explore exquisite villas in Jamaica and indulge in exceptional services that ensure a memorable experience in this tropical paradise.

  • Barceló Bávaro Palace - All Inclusive: Nestled along the stunning Caribbean coastline, Barceló Bávaro Palace - All Inclusive is a 4.5-star resort that caters to those seeking a beach and hot spring-themed getaway. With a guest rating of 8.2 out of 10, this property offers an extensive array of all-inclusive services, including unlimited food and drinks. Guests can indulge in activities such as windsurfing and kayaking, or simply relax on the beach with direct access. The resort also features a natural hot spring nearby, adding a unique touch to your relaxation experience.
  • Majestic Colonial Punta Cana - All Inclusive: This 4-star resort, rated 9.0 out of 10 by guests, is ideal for travellers pursuing adventure and beach enjoyment. Majestic Colonial Punta Cana - All Inclusive boasts a vibrant atmosphere with numerous activities, from scuba lessons to yoga classes. Enjoy the convenience of unlimited dining options and nightly entertainment, including themed parties and performances. With direct access to the beach, you can partake in various water sports like parasailing and windsurfing, ensuring an exhilarating vacation.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: A luxurious 5-star experience awaits at Majestic Mirage Punta Cana, All Suite Resort - All Inclusive, boasting a remarkable guest rating of 9.2 out of 10. This upscale resort provides a serene beach escape alongside amenities such as 24-hour room service and an array of recreational activities. Guests can explore golf, yoga, and water fitness classes or unwind at the beach. With its direct beach access and nearby natural hot spring, this resort presents an exquisite blend of relaxation and adventure.

Where to stay in Caribbean

The Caribbean is a stunning paradise where vibrant cultures and breathtaking landscapes await. From the serene beaches of Harbour Island to the lively atmosphere of the Caribbean islands, you'll find the perfect getaway for relaxation and romance. Explore charming towns and indulge in local delicacies while enjoying the friendly hospitality of the islanders. Whether you seek thrilling excursions or tranquil retreats, the Caribbean promises an unforgettable holiday experience that will leave you yearning for more.

  • Aruba: Nestled in the southern Caribbean Sea, Aruba is renowned for its stunning white-sand beaches and crystal-clear waters. The island's geographic position ensures a consistently pleasant climate, which attracts visitors year-round. Peak travel months are January, March, and July, offering a vibrant atmosphere filled with beachgoers and outdoor enthusiasts. Aruba is a paradise for those seeking scenic beauty and adventure, with popular activities including golfing and exploring picturesque lagoons. Must-visit landmarks include breathtaking beaches and the tranquil island landscape, making it an ideal destination for relaxation and exploration.
  • Puerto Rico: This vibrant island territory combines rich history with natural beauty, located in the heart of the Caribbean. Puerto Rico experiences consistent traveller arrivals, with peaks in January, July, and September. Visitors flock to its stunning beaches and lush nature reserves, perfect for outdoor adventures and family activities. The island's recreational areas and resorts cater to a variety of interests, ensuring a fulfilling travel experience. Notable attractions include family-friendly beaches and the captivating scenery of its nature reserves, making Puerto Rico a unique blend of relaxation and cultural exploration.
  • Turks and Caicos: Known for its idyllic beaches and vibrant marine life, Turks and Caicos lies in the Atlantic Ocean, just southeast of the Bahamas. The islands see a steady influx of visitors year-round, with peak travel times in January, July, and September. This destination is a haven for beach lovers and outdoor adventurers, with numerous shopping centres and opportunities for thrilling activities. Visitors can explore beautiful beaches, striking water features, and the stunning national parks that dot the islands. Turks and Caicos promises an unforgettable escape filled with natural beauty and adventure.

Things to do in Caribbean

Shopping

In St. Thomas, visit the Market Square where local artisans offer handmade crafts and unique souvenirs. For a more extensive selection, the Havensight Mall features various shops specialising in Caribbean goods, jewellery, and apparel, providing a vibrant shopping atmosphere.

Recreation

At the BodyHoliday in Saint Lucia, guests can indulge in a range of wellness activities, including yoga, Pilates, and personalised spa treatments amidst lush tropical gardens. Meanwhile, the Amara Spa in Cyprus provides stunning sea views alongside holistic therapies focused on relaxation and rejuvenation.

Adventure

The Skyride to Paradise Point offers a scenic cable car journey, presenting breathtaking views of the Caribbean landscape. At Treetop Adventure Park, thrill-seekers can experience exhilarating zip lines and ropes courses amidst lush greenery. Meanwhile, the Aruba International Raceway Park hosts adrenaline-pumping motor racing events that attract sports enthusiasts.

Nightlife

Experience the vibrant nightlife at The Blue Room in St. Thomas, where you can enjoy live reggae music and tropical cocktails. For a more laid-back vibe, visit The Rum Bar in Barbados, sampling local rums while mingling with friendly locals and fellow travellers.

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

Find the best attractions in Caribbean

The Caribbean offers a wealth of attractions, including stunning beaches, serene bays, and historic churches, perfect for travellers seeking cultural and outdoor experiences. Highlights include the Dominican Republic, where you can soak in the beauty of the Caribbean Sea. Enjoy relaxing on picturesque beaches or delve into local culture to make the most of your visit.

  • Bavaro Beach: Experience the serene beauty of Bavaro Beach, where soft, white sands meet crystal-clear waters. This idyllic beach is perfect for relaxation, sunbathing, and enjoying vibrant local beach vibes, making it an ideal spot for unwinding and soaking up the Caribbean sun.
  • Blue and John Crow Mountains National Park: Venture into the stunning landscapes of Blue and John Crow Mountains National Park, where lush greenery and breathtaking vistas await. This natural haven offers a variety of outdoor adventures, from hiking to birdwatching, catering to those seeking an exhilarating connection with nature.
  • Trident Castle: Discover the enchanting Trident Castle, a unique architectural gem that exudes romance and cultural charm. Nestled by the sea, this impressive castle offers guided tours that delve into its rich history, making it a captivating destination for history enthusiasts.

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