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, (3,019 reviews)
"Great spot to holiday at."
Canada
Jay
The Royal at Atlantis

3. 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,459 reviews)
"I loved my stay here"
Canada
Victoria
The price is NT$4,623
NT$4,623 total
includes taxes & fees
Sep 13 - Sep 14
Wyndham Alltra Punta Cana All-Inclusive Resort

4. 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,461 reviews)
"Excelente hotel!!"
United States
Aixa
The price is NT$9,418
NT$12,055 total
includes taxes & fees
Oct 8 - Oct 9
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

5. 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,748 reviews)
"Loved the place."
United States
Iliac
The price is NT$12,822
NT$12,822 total
includes taxes & fees
Sep 13 - Sep 14
Princess Grand Jamaica Resort - All Inclusive

6. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.8 out of 10, Excellent, (5,593 reviews)
"Great stay"
United States
Carlos
The price is NT$7,091
NT$11,901 total
includes taxes & fees
Sep 27 - Sep 28
Grand Hyatt Baha Mar

7. 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,920 reviews)
"Great resort for families"
United States
Ali
The price is NT$12,728
NT$12,728 total
includes taxes & fees
Sep 10 - Sep 11
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

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

Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive
5.0 star property
Bávaro
8.4 out of 10, Very Good, (258 reviews)
"Very nice place we loved it. The buffet was the best I strongly recommend this beautiful place"
United States
Diana
The price is NT$9,307
NT$11,913 total
includes taxes & fees
Oct 8 - Oct 9
Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive

9. 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,480 reviews)
"Such a fun place to stay and very clean"
United States
Ninochka
Hotel Riu Montego Bay - Adults Only - All Inclusive

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,519 reviews)
"Good resort, great pools!"
United States
LAZARO ALEXANDER MONTERREY
The price is NT$7,579
NT$9,701 total
includes taxes & fees
Sep 14 - Sep 15
Serenade All Suites - Adults Only Resort - All inclusive

11. 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,994 reviews)
"Great place to stay at"
United States
Melodie
The price is NT$4,009
NT$5,744 total
includes taxes & fees
Sep 30 - Oct 1
Hyatt Vacation Club at Hacienda del Mar, Dorado

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,954 reviews)
"Just an overall excellent stay!"
United States
Mark
The price is NT$14,231
NT$14,231 total
includes taxes & fees
Sep 21 - Sep 22
Ocean Eden Bay - Adults Only - All inclusive

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

Moon Palace The Grand - Punta Cana - All Inclusive
4.5 star property
Punta Cana
7.6 out of 10, Good, (54 reviews)
"Good and good for family get away"
United States
Jiangdi
The price is NT$16,576
NT$21,217 total
includes taxes & fees
Oct 9 - Oct 10
Moon Palace The Grand - Punta Cana - All Inclusive

14. Serenade Caribe Club Family Beach Resort – All Inclusive

Serenade Caribe Club Family Beach Resort – All Inclusive
4.5 star property
Punta Cana
8.0 out of 10, Very Good, (347 reviews)
"Excelente hotel"
United States
Yasnilky
The price is NT$6,877
NT$8,802 total
includes taxes & fees
Sep 13 - Sep 14
Serenade Caribe Club Family Beach Resort – All Inclusive

15. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very Good, (4,282 reviews)
"Great place to be"
United States
Robert
The price is NT$10,966
NT$10,966 total
includes taxes & fees
Sep 13 - Sep 14
Ocean Coral Spring - All Inclusive

16. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very Good, (2,544 reviews)
"Beautiful hotel, fun for kids and adults."
United States
Ana Karen
The price is NT$6,555
NT$10,617 total
includes taxes & fees
Sep 13 - Sep 14
Margaritaville Beach Resort - Nassau

17. 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,107 reviews)
"Great place to visit, staffs are always welcome and friendly."
Canada
Thal Bahadur
The price is NT$6,105
NT$7,814 total
includes taxes & fees
Sep 28 - Sep 29
Serenade Punta Cana Beach & Spa Resort - 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, (993 reviews)
"Everything was beautiful, exceptionally friendly staff, clean rooms, wonderful eateries."
United States
Bekesica
The price is NT$15,269
NT$15,269 total
includes taxes & fees
Sep 13 - Sep 14
Princess Senses The Mangrove Resort - Adults Only

19. 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,497 reviews)
"Clean room and the staff were very attentive."
United States
DARNELL
The price is NT$10,700
NT$10,700 total
includes taxes & fees
Sep 29 - Sep 30
Breathless Punta Cana Resort & Spa - Adults Only - All Inclusive

20. 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,012 reviews)
"Great place."
United States
Nicole
Hotel Riu Palace Aquarelle - 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:Sep 18 - Sep 20

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, featuring soft sands and crystal-clear waters perfect for relaxation.
  • Vibrant Culture: Explore the rich cultural heritage through local festivals, music, and art, providing a unique experience on each island.
  • Outdoor Adventures: Engage in thrilling activities like fishing, diving, and hiking, ideal for adventure seekers.
  • Luxurious Accommodations: Choose from charming guesthouses to upscale resorts, offering diverse options for every traveler.
  • Enchanting Sunsets: Enjoy breathtaking sunset cruises that highlight the natural beauty of the Caribbean Sea.

Find great hotels in Caribbean

Discover the enchanting Caribbean, where a diverse array of accommodations awaits to suit every traveler's desires. From charming guesthouses to luxurious resorts, enjoy beachside relaxation, thrilling adventures, and unforgettable family experiences. With options ranging from exquisite villas in Jamaica to upscale hotels across the islands, your dream vacation is just a booking away. Embrace the vibrant culture and stunning landscapes while indulging in all the amenities you need for a perfect getaway.

  • Barceló Bávaro Palace - All Inclusive: This 4.5-star resort is a tropical paradise for those seeking a beach vacation experience. With a guest rating of 8.2 out of 10, Barceló Bávaro Palace offers a wide range of all-inclusive services, including unlimited food and drinks, golf, windsurfing, and various dining options. Guests can indulge in natural hot springs and enjoy direct beach access, making it a great choice for travelers looking to unwind in a stunning coastal setting. The resort's vibrant atmosphere and numerous activities ensure a memorable stay for both couples and families.
  • Majestic Colonial Punta Cana - All Inclusive: Rated 9.0 out of 10, this 4-star resort caters to families with its extensive amenities and services. Majestic Colonial Punta Cana features direct beach access, a children’s club, and a variety of activities such as yoga classes, theme parties, and water sports. The all-inclusive offerings include premium beverages and a diverse selection of dining options. Families will appreciate the child-friendly facilities and entertainment, while adults can enjoy the vibrant nightlife at the on-site nightclub, making it an ideal choice for a fun-filled family getaway.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: This luxurious 5-star resort boasts a guest rating of 9.2 out of 10 and is perfect for those seeking an upscale beach escape. With all-inclusive amenities that include 24-hour room service, golf, and a wide array of dining experiences, Majestic Mirage ensures guests can indulge in ultimate relaxation. The property features direct beach access and a tranquil atmosphere, ideal for couples or families wanting to create lasting memories in an exquisite environment. Enjoy the stunning suites and comprehensive entertainment options, all designed to elevate your vacation experience.

Where to stay in Caribbean

The Caribbean offers a stunning array of islands, perfect for a memorable getaway. Explore the charming streets of Harbour Island, renowned for its pink sand beaches and friendly locals. Each island presents a unique blend of relaxation and adventure, ideal for romantic escapes or family holidays. From vibrant culture to tranquil retreats, the Caribbean promises an unforgettable experience filled with excursions, sun-soaked days, and enchanting sunsets.

  • Aruba: Nestled in the southern Caribbean, Aruba is renowned for its stunning white-sand beaches and crystal-clear waters. Visitors flock year-round, particularly during peak months like January, March, and July, to indulge in outdoor activities, relax on the beach, and take in the breathtaking scenery. Aruba's vibrant resorts and golf courses offer abundant leisure options, while natural attractions such as the serene lagoons and the island's picturesque landscape invite exploration. Whether you're lounging on Eagle Beach or venturing to Arikok National Park, Aruba promises a perfect tropical getaway.
  • Puerto Rico: A vibrant blend of culture, history, and natural beauty, Puerto Rico is located in the heart of the Caribbean. With peak visitor periods in January, July, and September, travelers come to enjoy its stunning beaches and outdoor recreational areas. From the lush landscapes of El Yunque National Forest to the historic streets of Old San Juan, there's something for everyone. Families can spend quality time at the family-friendly beaches, while nature lovers can explore the diverse nature reserves. Puerto Rico's resorts provide a luxurious base to unwind after a day of adventure.
  • Turks and Caicos: This idyllic archipelago in the Caribbean is famous for its pristine beaches and vibrant marine life. Peak travel times are in January, July, and September, attracting visitors seeking outdoor adventures and beautiful scenery. With a range of activities from shopping at local centers to engaging in water sports, Turks and Caicos offers a dynamic travel experience. Discover the mesmerizing beaches, explore the enchanting national parks, and enjoy the unique water features that make this destination a paradise for beach lovers and adventure seekers alike.

Things to do in Caribbean

Shopping

In the Caribbean, visit the vibrant duty-free shops at St. Thomas' Charlotte Amalie for unique gifts and souvenirs. In Nassau, explore the bustling Straw Market for handmade crafts and local treasures. Each location offers a distinct shopping experience infused with island culture and charm.

Recreation

At the Wellness Sanctuary in St. Lucia, immerse yourself in rejuvenating spa treatments and yoga sessions surrounded by lush tropical landscapes. Explore hiking trails that offer scenic views, and unwind by the serene beach, where you can meditate and enjoy the calming sound of the waves.

Adventure

Experience breathtaking views on the Skyride to Paradise Point, where a cable car gondola takes you high above the Caribbean landscape. For thrill-seekers, Treetop Adventure Park offers an exhilarating zipline ropes course among lush treetops. Meanwhile, adrenaline junkies can rev up at the Aruba International Raceway Park for exciting motor racing events.

Nightlife

The Caribbean nightlife is vibrant and diverse. Enjoy live music and dancing at local beach clubs or sip cocktails at upscale lounges. Explore bars featuring Caribbean rum and flavors, or join beach parties with DJs spinning tunes late into the night, ensuring an unforgettable experience.

*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 traveling between September and November for lower prices. Book your hotel about a month in advance, and look for last-minute deals on Expedia. Saturdays tend to be the cheapest days to stay, while Thursdays are the most expensive. Utilize Expedia’s search tool to filter options by budget and accommodation type, and check for package deals that combine flights and hotels for additional savings. Lastly, take advantage of free local activities and public transport to minimize costs during your trip.

  • 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 refine your options based on your budget, desired location, and preferred type of accommodation. For the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking an Expedia package that combines your hotel stay in the Caribbean with your flights and activities.

Find the best attractions in Caribbean

The Caribbean offers a diverse range of attractions, including stunning beaches, picturesque bays, and historic churches. Travelers can immerse themselves in the vibrant culture and enjoy outdoor adventures. Notable destinations include the Caribbean Sea and the Dominican Republic, which provide a perfect backdrop for relaxation and exploration. Whether you're seeking sun-soaked shores or cultural experiences, the Caribbean has something for everyone.

  • Bavaro Beach: Experience the quintessential Caribbean vibe at Bavaro Beach, where soft white sands meet crystal-clear waters. Ideal for relaxation, sunbathing, and water sports, this beach offers a lively atmosphere complemented by nearby restaurants and beach bars.
  • El Yunque National Forest: Immerse yourself in the lush greenery of El Yunque National Forest, the only tropical rainforest in the U.S. National Forest System. Enjoy hiking trails that lead to stunning waterfalls, diverse wildlife, and panoramic views, making it a haven for eco-tourists and outdoor enthusiasts.
  • Magens Bay Beach: Discover the serene beauty of Magens Bay Beach, known for its picturesque landscape and calm waters. Perfect for swimming and sunbathing, this beach offers a relaxed outdoor experience, surrounded by lush hills and vibrant marine life.

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