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. 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,020 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,479 reviews)
"I really enjoyed staying here and the staff are amazing."
United States
Melvin
The price is HK$1,232
HK$1,232 total
includes taxes & fees
29 Sept - 30 Sept
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,438 reviews)
"Great stay"
United States
Luis
The price is HK$2,604
HK$3,333 total
includes taxes & fees
14 Oct - 15 Oct
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,785 reviews)
"Great Resort family friendly"
United States
Donnell
The price is HK$3,557
HK$3,557 total
includes taxes & fees
17 Sept - 18 Sept
Princess Grand Jamaica Resort - All Inclusive

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

Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive
5.0 star property
Bávaro
8.6 out of 10, Excellent, (308 reviews)
"Great hotel!"
United States
Eduardo R
The price is HK$2,574
HK$3,294 total
includes taxes & fees
14 Oct - 15 Oct
Lopesan Caoba Lagoon Resort Spa & Casino - All Inclusive

7. 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, (402 reviews)
"The people is very warm, I loved this hotel!"
Canada
Elsy marlene
The price is HK$1,355
HK$1,735 total
includes taxes & fees
30 Sept - 1 Oct
Serenade Caribe Club Family Beach Resort – All Inclusive

8. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.8 out of 10, Excellent, (5,597 reviews)
"Great stay"
United States
Carlos
The price is HK$1,765
HK$2,962 total
includes taxes & fees
29 Sept - 30 Sept
Grand Hyatt Baha Mar

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, (2,931 reviews)
"Great resort for families"
United States
Ali
The price is HK$3,168
HK$3,168 total
includes taxes & fees
27 Sept - 28 Sept
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

10. 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,499 reviews)
"Great place would definitely recommend"
United States
Michael
Hotel Riu Montego Bay - Adults Only - 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,997 reviews)
"Great place to stay at"
United States
Melodie
The price is HK$966
HK$1,395 total
includes taxes & fees
1 Oct - 2 Oct
Hyatt Vacation Club at Hacienda del Mar, Dorado

12. 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,572 reviews)
"It was an amazing resort ."
United States
Bertine
The price is HK$1,886
HK$2,414 total
includes taxes & fees
21 Sept - 22 Sept
Serenade All Suites - Adults Only Resort - All inclusive

13. 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,941 reviews)
"Just an overall excellent stay!"
United States
Mark
The price is HK$3,542
HK$3,542 total
includes taxes & fees
23 Sept - 24 Sept
Ocean Eden Bay - Adults Only - All inclusive

14. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,270 reviews)
"Best all-inclusive hotel 🏨"
United States
Fitzroy
The price is HK$2,872
HK$2,872 total
includes taxes & fees
23 Sept - 24 Sept
Ocean Coral Spring - All Inclusive

15. 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, (1,020 reviews)
"Incredible resort and we had the best experience"
United States
Stephen
The price is HK$4,236
HK$4,236 total
includes taxes & fees
17 Sept - 18 Sept
Princess Senses The Mangrove Resort - Adults Only

16. 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,055 reviews)
"Great place to visit, staffs are always welcome and friendly."
Canada
Thal Bahadur
The price is HK$1,519
HK$1,945 total
includes taxes & fees
28 Sept - 29 Sept
Serenade Punta Cana Beach & Spa Resort - All Inclusive

17. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,559 reviews)
"Beautiful hotel, fun for kids and adults."
United States
Ana Karen
The price is HK$2,031
HK$3,146 total
includes taxes & fees
20 Sept - 21 Sept
Margaritaville Beach Resort - Nassau

18. 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, (63 reviews)
"Good and good for family get away"
United States
Jiangdi
The price is HK$3,713
HK$4,753 total
includes taxes & fees
27 Sept - 28 Sept
Moon Palace The Grand - Punta Cana - All Inclusive

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,490 reviews)
"Clean room and the staff were very attentive."
United States
DARNELL
The price is HK$2,663
HK$2,663 total
includes taxes & fees
6 Oct - 7 Oct
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,051 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.

Showing deals for:25 Sept - 27 Sept

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