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

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

2. The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (2,961 reviews)
"Great resort for all families."
United States
GEVORG GEORGE
The Royal at Atlantis

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,372 reviews)
"Excellent for a family vacation"
United States
Francisco
The price is SAR 920
SAR 1,178 total
includes taxes & fees
15 Sep - 16 Sep
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

4. 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,429 reviews)
"Beautiful property and the staff was amazing"
United States
Karri
The price is SAR 844
SAR 844 total
includes taxes & fees
13 Sep - 14 Sep
Wyndham Alltra Punta Cana All-Inclusive Resort

5. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.8 out of 10, Excellent, (5,402 reviews)
"Excellent place to stay!"
United States
Falon
The price is SAR 781
SAR 1,341 total
includes taxes & fees
30 Aug - 31 Aug
Grand Hyatt Baha Mar

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

Moon Palace The Grand - Punta Cana - All Inclusive
4.5 star property
Punta Cana
7.2 out of 10, Good, (31 reviews)
"Very beautiful and fun resort! Lovely and helpful staff. We look forward to our next stay."
United States
Estefania
The price is SAR 1,777
SAR 2,275 total
includes taxes & fees
8 Sep - 9 Sep
Moon Palace The Grand - Punta Cana - All Inclusive

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,610 reviews)
"Beautiful place to stay."
United States
Linda
The price is SAR 1,536
SAR 1,536 total
includes taxes & fees
17 Sep - 18 Sep
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,834 reviews)
"Great activities, great rooms, great food!"
United States
Stacy
The price is SAR 1,501
SAR 1,501 total
includes taxes & fees
18 Aug - 19 Aug
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

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,339 reviews)
"Beautiful resort , great rooms."
United States
amienata
The price is SAR 840
SAR 1,075 total
includes taxes & fees
31 Aug - 1 Sep
Serenade All Suites - Adults Only Resort - All inclusive

10. 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,022 reviews)
"Nice for family vacation"
United States
carlos
Serenade Punta Cana Beach & Spa Resort - All Inclusive

11. 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,436 reviews)
"great place for vacation"
Canada
Kwame
Hotel Riu Montego Bay - Adults Only - All Inclusive

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,901 reviews)
"Great place beautiful scene , very friendly , overall great stay"
United States
Alexis
The price is SAR 1,594
SAR 1,594 total
includes taxes & fees
1 Sep - 2 Sep
Ocean Eden Bay - Adults Only - All inclusive

13. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very Good, (2,488 reviews)
"Staff were really friendly, professional and helpful. Place is great. Not crowded and family friendly."
United States
Dominit
The price is SAR 747
SAR 1,222 total
includes taxes & fees
18 Aug - 19 Aug
Margaritaville Beach Resort - Nassau

14. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very Good, (4,247 reviews)
"Overall a great vacation destination. We enjoyed our stay."
United States
Devony
The price is SAR 1,306
SAR 1,306 total
includes taxes & fees
1 Sep - 2 Sep
Ocean Coral Spring - All Inclusive

15. 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, (3,928 reviews)
"Great place to stay"
United States
Chatram
The price is SAR 454
SAR 658 total
includes taxes & fees
1 Sep - 2 Sep
Hyatt Vacation Club at Hacienda del Mar, Dorado

16. 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,859 reviews)
"Great resort"
United States
Adrien
The price is SAR 1,258
SAR 1,258 total
includes taxes & fees
18 Aug - 19 Aug
Ocean Blue & Sand Beach Resort - All Inclusive

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

Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive
5.0 star property
Bávaro
8.0 out of 10, Very Good, (148 reviews)
"Excelente hotel"
United States
Jose
The price is SAR 990
SAR 1,267 total
includes taxes & fees
15 Sep - 16 Sep
Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive

18. 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, (932 reviews)
"Had a great vacation there"
United States
Britney
The price is SAR 2,073
SAR 2,073 total
includes taxes & fees
18 Aug - 19 Aug
Princess Senses The Mangrove Resort - Adults Only

19. Hyatt Regency Grand Reserve Puerto Rico

Hyatt Regency Grand Reserve Puerto Rico
4.0 star property
Zarzal
9.2 out of 10, Wonderful, (3,275 reviews)
"Perfect location and amenities Staff always helpful Good food"
United States
Kevin
The price is SAR 987
SAR 1,270 total
includes taxes & fees
10 Sep - 11 Sep
Hyatt Regency Grand Reserve Puerto Rico

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,121 reviews)
"Everyone was so nice and this is definitely one of the best RIU resorts I’ve stayed at and enjoyed the food"
United States
Chassidy
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.

Great weekend hotel deals in Caribbean

Showing deals for:28 Aug - 30 Aug

Save an average of 15% on thousands of hotels when you're signed in

Top Caribbean Hotel Reviews

Guide to exploring around Caribbean

Top reasons to visit Caribbean

  • Stunning Beaches: The Caribbean boasts some of the world's most beautiful beaches, perfect for relaxation and adventure.
  • Vibrant Culture: Experience the rich local culture through guided tours, historic sites, and traditional celebrations.
  • Diverse Activities: From sunset cruises to fishing excursions, the region offers a variety of activities for all interests.
  • Luxurious Accommodations: Choose from upscale resorts to charming guesthouses, catering to every traveler's needs.
  • Picturesque Scenery: Enjoy breathtaking views and vibrant landscapes that enhance your Caribbean experience.

Find great hotels in Caribbean

Explore a variety of hotel accommodations in the Caribbean, where you can choose from charming guesthouses or luxurious resorts. Ideal for beach lovers, adventure seekers, and families, the region offers a range of services and facilities to enhance your vacation experience. Whether you're looking for upscale luxury hotels, cozy villas in Jamaica, or unique island hotels, you'll find the perfect spot to relax and unwind in this tropical paradise.

  • Barceló Bávaro Palace - All Inclusive: This 4.5-star beachfront resort offers a unique mix of luxury and leisure with an impressive guest rating of 8.2 out of 10. Ideal for travelers seeking a beach vacation experience, Barceló Bávaro Palace features an array of all-inclusive services, including unlimited food and drinks, a natural hot spring, and various water sports like windsurfing and kayaking. Guests can indulge in diverse dining options while enjoying live entertainment and activities designed for all ages. With direct access to the beach, this resort is perfect for those looking to unwind in a tropical paradise.
  • Majestic Colonial Punta Cana - All Inclusive: Rated 9.0 out of 10, this 4-star resort is a haven for beach lovers and golf enthusiasts alike. Majestic Colonial Punta Cana provides an all-inclusive experience with amenities such as tennis, yoga classes, and various water sports. Guests can enjoy the vibrant nightlife with an onsite nightclub and theme parties, as well as a children’s club for younger travelers. The resort’s beachfront location ensures easy access to the stunning Caribbean waters, making it a great choice for a lively getaway.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: This luxurious 5-star resort boasts a remarkable guest rating of 9.2 out of 10 and offers an expansive all-inclusive experience tailored for discerning travelers. With spacious suites, 24-hour room service, and a variety of on-site entertainment, Majestic Mirage Punta Cana ensures a memorable stay. Guests can enjoy unlimited access to golf, water sports, and wellness classes, all while basking in the sun on the beautiful beachfront. This resort is a perfect blend of relaxation and excitement for those seeking the ultimate Caribbean escape.

Where to stay in Caribbean

The Caribbean is a paradise for travelers seeking a blend of relaxation and adventure. With its stunning islands like Harbour Island, visitors can enjoy vibrant culture, breathtaking beaches, and a friendly atmosphere. Whether you’re looking for a romantic getaway or an exciting holiday filled with excursions, the Caribbean offers something for everyone. Explore the unique charm of each island and indulge in the tropical beauty that makes this region a must-visit destination.

  • Aruba: Aruba is a picturesque island in the Caribbean known for its stunning beaches and vibrant outdoor activities. Travelers flock to this destination year-round, particularly during the peak months of January, March, and July. The island boasts beautiful resorts and well-maintained golf courses, making it a haven for relaxation and recreation. Notable attractions include its stunning beaches, serene lagoons, and the captivating island landscape, perfect for sightseeing and outdoor adventures.
  • Puerto Rico: Puerto Rico is a vibrant Caribbean territory that offers a blend of rich culture and natural beauty. With traveler arrivals peaking in January, July, and September, it’s a fantastic destination for those seeking outdoor fun and scenic views. The island features a variety of recreational areas, luxurious resorts, and golf venues. Local highlights include beautiful family-friendly beaches, lush nature reserves, and the chance to immerse yourself in the unique Puerto Rican culture and history.
  • Turks and Caicos: Renowned for its breathtaking beaches and crystal-clear waters, Turks and Caicos is an idyllic getaway in the Caribbean. Visitor numbers peak in January, July, and September, making it a popular choice for beach lovers and outdoor enthusiasts. In addition to shopping centers and adventurous activities, the islands are home to stunning natural landmarks including pristine beaches, mesmerizing water features, and captivating national parks, offering a perfect blend of relaxation and exploration for every type of traveler.

Things to do in Caribbean

Shopping

In the Caribbean, visit the vibrant Arawak Gardens in Aruba for local crafts and souvenirs. In St. Thomas, check out the Havensight Mall, where you can find duty-free shopping and unique gifts. For a local market experience, head to the Straw Market in Nassau for handmade goods and treasures.

Recreation

The Serenity Spa in Barbados offers rejuvenating treatments, including massages and facials, set against a backdrop of tropical gardens. For a holistic experience, visit the Yoga Retreat in Tulum, where you can enjoy daily classes and meditation sessions, all while surrounded by stunning beach views.

Adventure

Experience breathtaking views on the Skyride to Paradise Point, a scenic cable car gondola that offers outdoor, family-friendly vibes. For an adrenaline rush, visit Treetop Adventure Park, where ziplining through lush canopies brings adventure seekers closer to nature. Don't miss the thrill of motor racing at Aruba International Raceway Park, a hub for sports enthusiasts.

Nightlife

In Trinidad, the vibrant nightlife at Ariapita Avenue features lively bars and local music, creating an energetic atmosphere. In Jamaica, the famous Margaritaville in Negril offers beachfront parties and delicious cocktails, while the pulsating rhythms of reggae fill the air, making for an unforgettable night.

*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 vacation, plan your trip between September and November when prices are lower. Book your hotel about a month in advance for the best rates, especially on Saturdays. Use Expedia’s search tool to filter by budget and sort prices from low to high. Look for last-minute deals and consider package deals to combine flights, hotels, and activities for additional savings. Also, take advantage of free local activities to enhance your experience without breaking the bank.

  • 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: Utilize Expedia's search tool to narrow down your preferences, such as your budget, preferred location, and the type of hotel you're looking for. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in the Caribbean with your flights and activities through an Expedia package deal.

Find the best attractions in Caribbean

The Caribbean is a paradise for tourists, offering stunning beaches, picturesque bays, and historic churches. Visitors can immerse themselves in the vibrant culture and enjoy outdoor experiences, particularly around the Caribbean Sea and the Dominican Republic. Whether you're seeking relaxation or adventure, the region caters to diverse interests, ensuring a memorable vacation filled with local attractions and beautiful scenery.

  • Las Aguilas Bay: Experience the stunning scenery of Las Aguilas Bay, where soft sandy beaches meet crystal-clear waters. This location offers a vibrant outdoor atmosphere, perfect for sunbathing, swimming, and soaking in the natural beauty of the Caribbean.
  • The Baths: The Baths is renowned for its unique rock formations and tranquil beach vibes. Swim in the calm waters, explore hidden grottos, and marvel at the striking coastal scenery—a true paradise for beach lovers.
  • Bahoruco & La Ciénaga: This secluded landmark invites you to unwind in a tropical setting, ideal for romantic getaways and peaceful excursions. Enjoy the serene environment, surrounded by lush nature and breathtaking views.

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