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

Hotels in Caribbean

  • 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

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,547 reviews)
"Awesome place to stay."
United States
Javier
The price is HK$2,606
HK$3,335 total
includes taxes & fees
22 Oct - 23 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,575 reviews)
"Wonderful resort!"
Canada
Ellaha Sarah
The price is HK$2,041
HK$2,041 total
includes taxes & fees
22 Oct - 23 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, (490 reviews)
"Great resort"
United States
ERIC
The price is HK$2,575
HK$3,296 total
includes taxes & fees
22 Oct - 23 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, (598 reviews)
"Excellent hotel."
United States
Adyan Jeramaine Roman
The price is HK$1,749
HK$2,238 total
includes taxes & fees
22 Oct - 23 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,633 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,075 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 HK$3,665
HK$3,665 total
includes taxes & fees
24 Oct - 25 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,129 reviews)
"Amazing stay"
United States
Lewis
The price is HK$1,052
HK$1,489 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,012 reviews)
"Very big property with many pools to enjoy, room service was great and convenient."
United States
Alexander
The price is HK$3,169
HK$3,169 total
includes taxes & fees
27 Oct - 28 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,799 reviews)
"Great place"
Canada
Samira
The price is HK$2,097
HK$2,684 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,199 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,636 reviews)
"Great place to stay."
United States
Crystal Michele
The price is HK$1,860
HK$3,078 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,300 reviews)
"I had a wonderful time staff was very friendly and helpful 😊 the food was good my overall stay was great will recommend to friends and family"
United States
Michelle Mavis
The price is HK$2,754
HK$3,066 total
includes taxes & fees
22 Oct - 23 Oct
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,993 reviews)
"Great place to stay!"
United States
Sydney
The price is HK$3,430
HK$3,430 total
includes taxes & fees
25 Oct - 26 Oct
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,106 reviews)
"Great place to stay and enjoy yourself"
United States
Jermaine
The price is HK$4,365
HK$4,365 total
includes taxes & fees
22 Oct - 23 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,164 reviews)
"Had the best time here. The staff was great as well"
United States
Erika
The price is HK$2,769
HK$3,077 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,546 reviews)
"Great place for vacation!"
United States
Romelo-William
The price is HK$2,946
HK$2,946 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,339 reviews)
"Great food and beautiful beach"
United States
Yaroslav
The price is HK$3,094
HK$3,404 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,010 reviews)
"This resort is very chill and the food was a above average"
United States
Kaliyah D
The price is HK$1,760
HK$2,253 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,046 reviews)
"Very nice clean resort"
United States
Sheranda
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.

Showing deals for:30 Oct - 1 Nov

Hotels recommended for families in Caribbean

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 pristine beaches with soft sands and crystal-clear waters, perfect for relaxation.
  • Vibrant Culture: Experience the rich cultural heritage through local customs, festivals, and historic sites across various islands.
  • Wellness Retreats: Enjoy serene wellness experiences that rejuvenate your spirit amidst breathtaking natural beauty.
  • Adventurous Excursions: Engage in thrilling activities like fishing, diving, and exploring picturesque bays.
  • Charming Accommodations: Choose from delightful guesthouses to luxurious resorts tailored to every traveller's needs.

Find great hotels in Caribbean

Explore a range of delightful accommodation options in the Caribbean, from charming guesthouses to luxurious resorts. Whether you seek a family-friendly getaway, thrilling adventures, or serene beachside relaxation, you’ll find the ideal Caribbean hotel to suit your needs. Discover stunning villas in Jamaica and various islands hotels that offer exceptional amenities and services, ensuring a memorable holiday experience in this tropical paradise.

  • Barceló Bávaro Palace - All Inclusive: Experience the vibrant allure of the Caribbean at Barceló Bávaro Palace, a 4.5-star resort boasting a guest rating of 8.2 out of 10. This all-inclusive haven is tailored for those seeking a beach vacation infused with relaxation and adventure. Guests can take advantage of a range of amenities, including unlimited food and drinks, direct beach access, and a natural hot spring nearby. Activities encompass everything from windsurfing and kayaking to dance and language lessons, ensuring a captivating stay. The property’s tranquil atmosphere and extensive facilities make it ideal for unwinding or enjoying energetic pursuits.
  • Majestic Colonial Punta Cana - All Inclusive: With a stellar guest rating of 9.0 out of 10, Majestic Colonial Punta Cana is a 4-star paradise designed for adventure seekers. This all-inclusive resort offers a myriad of activities, from scuba lessons to theme parties, catering to both relaxation and thrill. The spacious rooms and direct beach access enhance the experience, while amenities like a nightclub, tennis courts, and water fitness classes provide endless entertainment. Guests can indulge in various dining options, all while enjoying the stunning surroundings of the Caribbean, making it a fantastic choice for a dynamic beach holiday.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: Indulge in luxury at Majestic Mirage Punta Cana, a 5-star all-suite resort with an impressive guest rating of 9.2 out of 10. This sophisticated retreat features direct beach access and a wealth of amenities, including a 24-hour room service and a nightclub. Guests can engage in an array of activities such as yoga, aerobics, and golf, while enjoying unlimited food and beverages. The serene environment combined with high-end facilities creates an inviting atmosphere for those seeking both relaxation and adventure in the Caribbean sun.

Where to stay in Caribbean

The Caribbean offers a splendid array of islands perfect for any holidaymaker seeking a tropical getaway. From the vibrant culture of Harbour Island to the serene beauty of lesser-known gems, each destination provides a unique blend of relaxation and adventure. Whether you prefer lounging on sun-kissed beaches or exploring local excursions, the friendly atmosphere and stunning landscapes make every moment unforgettable. Embrace the warmth of the Caribbean and discover your ideal escape.

  • Aruba: Located in the southern Caribbean, Aruba is renowned for its stunning beaches and vibrant outdoor activities. With a steady influx of visitors year-round, the island peaks in popularity during the winter months. Travellers flock to Aruba for its picturesque scenery, luxurious resorts, and excellent golf courses. Highlights include the pristine beaches, the serene lagoons, and the diverse island landscapes, making it a perfect destination for relaxation and adventure alike.
  • Puerto Rico: This captivating Caribbean territory boasts a rich cultural heritage and breathtaking natural beauty. Puerto Rico sees a consistent flow of tourists, especially during the winter and summer months. Visitors are drawn to its outdoor recreational areas, beautiful beaches, and lush nature reserves. Key attractions include the family-friendly beaches, the enchanting El Yunque National Forest, and the historical charm of Old San Juan, offering a mix of relaxation and immersive cultural experiences.
  • Turks and Caicos: Renowned for its idyllic beaches and crystal-clear waters, Turks and Caicos offers a slice of paradise in the Caribbean. Visitor numbers remain steady throughout the year, peaking during the winter months. The islands are perfect for those seeking outdoor adventures, with opportunities for shopping and exploring national parks. Discover the stunning beaches, enchanting water features, and the vibrant marine life that make this destination a haven for beach lovers and adventurers alike.

Things to do in Caribbean

Shopping

In the Caribbean, visit the vibrant Plaza Las Américas in Puerto Rico for a wide variety of shops and local boutiques. For a more authentic experience, explore the bustling craft markets in Nassau, where you can discover unique handmade souvenirs and gifts from local artisans.

Recreation

At the COMO Shambhala Retreat in Parrot Cay, indulge in holistic wellness therapies surrounded by pristine beaches. In Antigua, the Sugar Ridge Spa offers rejuvenating treatments with breathtaking views of the Caribbean Sea, allowing you to unwind while embracing the island’s natural beauty.

Adventure

Experience the thrill of the zipline at Mangofil en Guadeloupe, soaring through lush landscapes on an exhilarating ropes course. For stunning views, take the Skyride to Paradise Point, a scenic cable car journey ideal for families. Feel the adrenaline rush at Aruba International Raceway Park with exciting motor racing events.

Nightlife

In Cancun, Coco Bongo is renowned for its vibrant atmosphere, featuring dazzling shows and lively dance floors. Meanwhile, in Barbados, St. Lawrence Gap offers a mix of beach bars and clubs, where you can enjoy local music and delicious 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

To save money on your Caribbean vacation, consider travelling from September to November when prices are lower. Book your accommodation around a month in advance for the best deals, and look out for last-minute discounts on platforms like Expedia. Saturday is the cheapest day to stay, while Thursday tends to be the priciest. Use Expedia’s search tool to filter by budget and preferences, and consider bundling your hotel with flights and activities for extra savings. Additionally, explore free local attractions and utilise public transport for cost-effective travel around the islands.

  • 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: Expedia’s search tool enables you to specify your budget, preferred location, and additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Moreover, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels available for booking.
  • 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 wealth of attractions, including stunning beaches, picturesque bays, and historic churches, perfect for travellers seeking sun, culture, and outdoor adventures. Highlights include the Dominican Republic and the inviting Caribbean Sea, where you can relax on sandy shores or immerse yourself in local culture. Explore these diverse points of interest to make the most of your holiday in this tropical paradise.

  • Eagle Beach: Known for its stunning white sands and crystal-clear waters, Eagle Beach offers a tranquil escape where visitors can soak up the sun or enjoy leisurely strolls along the shore. It’s an ideal spot for relaxation and beach activities, surrounded by swaying palm trees and the gentle sound of waves.
  • El Yunque National Forest: This lush rainforest boasts a diverse ecosystem and breathtaking scenery. With hiking trails leading to waterfalls and panoramic views, El Yunque provides an eco-friendly adventure amidst rich flora and fauna, making it a haven for nature lovers.
  • Casa de Campo Marina: A vibrant hub for water sports and activities, Casa de Campo Marina features opportunities for sailing, fishing, and exploring the shoreline. With its lively atmosphere and stunning coastal views, it’s perfect for those seeking adventure and outdoor fun.

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