Default HTG hotel image

Book 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

Top Cities in Caribbean

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Caribbean hotels

1. Grand Palladium Punta Cana Resort & Spa - All Inclusive

Grand Palladium Punta Cana Resort & Spa - All Inclusive
5.0 star property
Bávaro
8.0 out of 10, Very good, (1,002 reviews)
"Excellent hotel, I highly recommended it"
United States
Luis
The price is NZ$561
includes taxes & fees
30 June - 1 July
Grand Palladium Punta Cana Resort & Spa - All Inclusive

2. 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,020 reviews)
"Excellent hotel!!"
United States
Yiselle M Rivera
The price is NZ$845
includes taxes & fees
21 June - 22 June
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

3. 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, (6,911 reviews)
"beautiful place to stay would definitely go again"
United States
Hannah Abigail
The price is NZ$562
includes taxes & fees
14 June - 15 June
Serenade Punta Cana Beach & Spa Resort - All Inclusive

4. 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,637 reviews)
"Great food, clean room, a lot of fun activities for families"
United States
Shira
The price is NZ$962
includes taxes & fees
30 June - 1 July
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

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,185 reviews)
"Beautiful property, amazing food, and staff."
United States
Susan-Yvonne
The price is NZ$765
includes taxes & fees
16 June - 17 June
Princess Grand Jamaica Resort - All Inclusive

6. Serenade All Suites - Adults Only Resort

Serenade All Suites - Adults Only Resort
5.0 star property
Punta Cana
8.6 out of 10, Excellent, (4,811 reviews)
"Excellent stay, would definitely go back again."
Canada
Darren
The price is NZ$550
includes taxes & fees
16 June - 17 June
Serenade All Suites - Adults Only Resort

7. Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (5,125 reviews)
"Great vacation spot. We only stayed 4 days but was great"
Canada
John
The price is NZ$766
includes taxes & fees
18 June - 19 June
Grand Hyatt Baha Mar

8. Secrets Royal Beach Punta Cana - Adults Only - All Inclusive

Secrets Royal Beach Punta Cana - Adults Only - All Inclusive
4.5 star property
Bávaro
9.0 out of 10, Wonderful, (1,134 reviews)
"excellent service, rooms, staff. Top drinks and amazing restaurants"
United States
Daniel
Secrets Royal Beach Punta Cana - Adults Only - All Inclusive

9. Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,154 reviews)
"Great resort!"
United States
Christina
The price is NZ$851
includes taxes & fees
29 June - 30 June
Ocean Coral Spring - All Inclusive

10. Renaissance Wind Creek Aruba Resort

Renaissance Wind Creek Aruba Resort
4.5 star property
Oranjestad
9.2 out of 10, Wonderful, (1,562 reviews)
"My stay here was amazing"
United States
Elsie
Renaissance Wind Creek Aruba Resort

11. The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (2,827 reviews)
"Amazing location, beach is stunning and great food."
United States
FABIO
The Royal at Atlantis

12. 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,309 reviews)
"Very relaxing and beautiful resort."
Canada
Faranna
The price is NZ$632
includes taxes & fees
16 June - 17 June
Hotel Riu Montego Bay - Adults Only - 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,873 reviews)
"Great staff, great food"
United States
Darvens Eden
The price is NZ$882
includes taxes & fees
17 June - 18 June
Ocean Eden Bay - Adults Only - All inclusive

14. 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,361 reviews)
"Excellent hotel."
United States
Rudy
Ocean Blue & Sand Beach Resort - All Inclusive

15. 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,210 reviews)
"Beautiful place to stay!"
United States
JoAnn
The price is NZ$424
includes taxes & fees
30 June - 1 July
Wyndham Alltra Punta Cana All-Inclusive Resort

16. Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,370 reviews)
"This stay was amazing 10/10 so beautiful so much fun !!"
United States
Alexander Albarran
The price is NZ$652
includes taxes & fees
15 June - 16 June
Margaritaville Beach Resort - Nassau

17. Princess Senses The Mangrove Resort - Adults Only

Princess Senses The Mangrove Resort - Adults Only
4.0 star property
Green Island
9.2 out of 10, Wonderful, (742 reviews)
"Great stay"
United States
Nigel
The price is NZ$915
includes taxes & fees
14 June - 15 June
Princess Senses The Mangrove Resort - Adults Only

18. Warwick Paradise Island- All Inclusive- Adults Only

Warwick Paradise Island- All Inclusive- Adults Only
4.0 star property
Paradise Island
8.6 out of 10, Excellent, (2,218 reviews)
"Great all inclusive place"
United States
Cricelda
The price is NZ$851
includes taxes & fees
1 July - 2 July
Warwick Paradise Island- All Inclusive- Adults Only

19. 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, (2,663 reviews)
"Great place awesome food"
United States
Keith
The price is NZ$754
includes taxes & fees
16 June - 17 June
Hotel Riu Palace Aquarelle - All Inclusive

20. Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma

Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
5.0 star property
Uvero Alto
7.2 out of 10, Good, (2,261 reviews)
"Nice resort for kids"
United States
Oshana
The price is NZ$1,222
includes taxes & fees
24 June - 25 June
Nickelodeon Hotels & Resorts Punta Cana, Gourmet All Inclusive by Karisma
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:19 Jun - 21 Jun

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 boasts some of the world's most beautiful beaches, ideal for relaxation and sunbathing.
  • Vibrant Culture: Experience the rich cultural heritage through local traditions, music, and delicious cuisine.
  • Adventure Activities: Enjoy thrilling excursions like boat tours, snorkelling, and hiking across the picturesque islands.
  • Charming Accommodation: Choose from a range of delightful guesthouses to luxurious resorts, catering to every preference.
  • Idyllic Scenery: Revel in breathtaking ocean views and vibrant marinas, perfect for creating lasting memories.

Find great hotels in Caribbean

Discover the enchanting Caribbean, where a diverse array of accommodations awaits, from charming guesthouses to luxurious resorts. Perfect for beach lovers, adventure seekers, and families alike, you'll find hotels that cater to every need. Explore star-rated options, read reviews, and uncover the best places to stay for an unforgettable holiday experience in this tropical paradise.

  • Barceló Bávaro Palace - All Inclusive: This 4.5-star resort embodies the quintessential Caribbean escape with its family-friendly atmosphere and direct beach access. Guests appreciate the extensive all-inclusive services, featuring unlimited food and drinks, including a variety of dining options from buffets to à la carte. Families are well-catered for with amenities such as a supervised children’s club, playground, and an arcade game room, ensuring little ones are entertained. The resort also offers a range of activities, including kayaking, windsurfing, and entertaining dance lessons, making it perfect for those seeking both relaxation and adventure.
  • Majestic Colonial Punta Cana - All Inclusive: A 4-star haven for adventure seekers and business travellers alike, this resort combines luxury with a vibrant atmosphere. Guests can indulge in a plethora of all-inclusive options, from scuba lessons to themed parties and nightclub experiences. The resort also features business amenities, including a conference centre and multiple meeting rooms. For relaxation, the full-service spa offers a serene escape, while adventure enthusiasts can enjoy activities such as sailing and snorkelling. With its remarkable blend of leisure and business facilities, it’s an ideal spot for those looking to mix work with pleasure.
  • Majestic Mirage Punta Cana - All Inclusive: As a 5-star resort, Majestic Mirage stands out with its luxurious offerings and family-friendly services. Guests are treated to unlimited food and drinks, with 24-hour room service and direct beach access. The resort boasts a well-equipped spa, providing treatments such as hot stone massages and mineral springs, perfect for unwinding after a day of activities. Children are also well taken care of with a complimentary kids' club and playground. The sophisticated ambience, combined with exceptional amenities, makes it a top choice for those seeking a lavish yet family-oriented Caribbean getaway.

Where to stay in Caribbean

The Caribbean is a tropical paradise, offering an array of stunning resorts and beachside hideaways perfect for relaxation and romance. Experience breathtaking ocean views, explore vibrant marinas, and unwind along pristine shores. Whether you're seeking exhilarating excursions or peaceful retreats, the friendly atmosphere and picturesque landscapes make the Caribbean an ideal destination for every traveller. Embrace the island life and create unforgettable memories in this stunning region.

  • Puerto Rico: Nestled in the heart of the Caribbean, Puerto Rico boasts stunning beaches and vibrant outdoor activities. With its visitor numbers peaking in January, July, and September, this enchanting island welcomes travellers year-round. Puerto Rico offers an array of experiences, from relaxing on family-friendly beaches to exploring nature reserves. The local landmarks, such as pristine beaches and lush greenery, create a picturesque backdrop for your adventures. Enjoy recreational areas, luxurious resorts, and a round of golf while soaking in the scenic beauty that surrounds you.
  • Aruba: Known for its sun-kissed beaches, Aruba is a gem in the Caribbean that attracts visitors throughout the year, with peak times in January, March, and July. This island is ideal for those seeking a mix of beach relaxation and urban exploration. With its stunning lagoons and inviting islands, Aruba is a haven for water sports and outdoor activities. Enjoy world-class resorts and golf courses that cater to all skill levels. The vibrant city atmosphere, paired with breathtaking coastal views, ensures a memorable vacation experience.
  • Turks and Caicos: The idyllic Turks and Caicos Islands are a paradise for beach lovers and outdoor enthusiasts alike. With a steady influx of visitors peaking in January, July, and September, this destination offers a laid-back atmosphere complemented by stunning scenery. The islands are renowned for their beautiful beaches and marinas, perfect for water activities and relaxation. Explore shopping centres and indulge in adventure activities while taking in the incredible water features that define these picturesque islands. Turks and Caicos promises an unforgettable getaway filled with sun, sea, and sand.

Things to do in Caribbean

When exploring the Caribbean, consider joining a guided tour to uncover local gems. Enjoy accessible beaches perfect for relaxation, and don't miss out on beach tours showcasing stunning coastlines. For a unique perspective, embark on boat tours that reveal the beauty of the islands from the water. Lastly, unwind at beach clubs, where you can soak up the sun and enjoy vibrant atmospheres, making your holiday truly memorable.

Shopping

Experience the vibrant Renaissance Mall Aruba, offering a mix of entertainment and shopping in a lively atmosphere. For a unique local feel, visit the Straw Market, where you can find handcrafted souvenirs amidst the bustling city vibes. Don't miss Distrito T-Mobile for a blend of shopping and family fun.

Recreation

Experience the El Conquistador Golf Course, where you can enjoy a round of golf amidst stunning Caribbean landscapes. For a serene escape, visit Scape Park, offering wellness activities and relaxation in nature's beauty. Don't miss the National Stadium for thrilling sports events and vibrant local culture.

Adventure

At Sirenis Aquagames Water Park, experience thrilling slides and wave pools that promise fun for the whole family. Mystic Mountain offers an exhilarating adventure with stunning views and adrenaline-pumping activities. Ride the Puerto Plata Cable Car for breathtaking outdoor vistas and a memorable family outing.

Nightlife

In the Caribbean, Coco Bongo Punta Cana dazzles with its vibrant nightlife and electrifying shows, while Bavaro Adventure Park offers a thrilling arcade experience for those seeking adventure. For a romantic evening, Movietowne's cinema provides an ideal setting to unwind and enjoy a film 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 visiting between September and November when prices are lower. Book your accommodation about a month in advance, or check for last-minute deals on platforms like Expedia. Saturdays are typically the cheapest days to stay, while Thursdays are the priciest. Use Expedia’s search tool to find affordable options by sorting results from lowest to highest price. Additionally, look for package deals that combine flights, hotels, and activities for extra savings. Make the most of free local attractions and public transport to keep costs down.

  • 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: The cheapest time to book a hotel in Caribbean is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 makes it easy for you to set your budget, choose your ideal location, and much more. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable accommodation first. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can make significant savings by combining your Caribbean hotel booking with your flights and activities through an Expedia package deal.

Find the best attractions in Caribbean

The Caribbean offers a diverse range of attractions for every traveller, from stunning sand beaches and vibrant bays to historic churches. Whether you're exploring the idyllic Caribbean islands or relaxing at a beachfront resort, there’s something for everyone. Don't miss the ABC Islands and the picturesque Cambridge Beaches for a truly memorable outdoor experience and a taste of local culture.

  • Eagle Beach: Renowned for its soft, white sands and crystal-clear waters, Eagle Beach offers a quintessential Caribbean experience. It's perfect for sunbathing, swimming, or simply soaking in the vibrant beach vibes while enjoying stunning sunsets.
  • El Yunque National Forest: This lush rainforest is a paradise for eco-adventurers, featuring diverse flora and fauna, scenic waterfalls, and hiking trails. Experience the serene beauty of nature, and immerse yourself in outdoor activities surrounded by breathtaking scenery.
  • Magens Bay Beach: Famous for its calm waters and picturesque surroundings, Magens Bay Beach is ideal for swimming and picnicking. Revel in the outdoor atmosphere while enjoying the stunning views of the bay and surrounding hills.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.3°F (26.3°C)No RainMostly SunnySlightly HighAverage
February78.8°F (26.0°C)No RainMostly SunnyAverageSlightly High
March79.2°F (26.200000000000003°C)No RainMostly SunnyAverageSlightly High
April80.1°F (26.700000000000003°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.200000000000003°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.700000000000003°C)Light RainMostly SunnySlightly LowSlightly Low
December79.5°F (26.4°C)No RainMostly SunnyAverageSlightly High

Explore a world of travel with Expedia