Search 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

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Caribbean hotels

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,008 reviews)
"Excellent hotel, I highly recommended it"
United States
Luis
The price is S$449
includes taxes & fees
29 Jun - 30 Jun
Grand Palladium Punta Cana Resort & Spa - All Inclusive

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,059 reviews)
"Excellent hotel!!"
United States
Yiselle M Rivera
The price is S$678
includes taxes & fees
29 Jun - 30 Jun
Lopesan Costa Bávaro Resort Spa & Casino - All Inclusive

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,867 reviews)
"Clean room, staff was very friendly and helpful,food was good."
United States
Rose
The price is S$383
includes taxes & fees
7 Jul - 8 Jul
Serenade Punta Cana Beach & Spa Resort - All Inclusive

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,640 reviews)
"Great food, clean room, a lot of fun activities for families"
United States
Shira
The price is S$720
includes taxes & fees
5 Jul - 6 Jul
Hard Rock Hotel & Casino Punta Cana an All-Inclusive Resort

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,246 reviews)
"The hotel was beautiful the staff was wonderful."
United States
Latice
The price is S$603
includes taxes & fees
22 Jun - 23 Jun
Princess Grand Jamaica Resort - All Inclusive

Grand Hyatt Baha Mar

Grand Hyatt Baha Mar
4.5 star property
Nassau
8.6 out of 10, Excellent, (5,124 reviews)
"Great place to stay"
United States
Cybill
The price is S$585
includes taxes & fees
8 Jul - 9 Jul
Grand Hyatt Baha Mar

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,876 reviews)
"Would book here again absolutely amazing"
United States
Alec
The price is S$411
includes taxes & fees
30 Jun - 1 Jul
Serenade All Suites - Adults Only Resort

The Royal at Atlantis

The Royal at Atlantis
4.0 star property
Paradise Island
8.8 out of 10, Excellent, (2,804 reviews)
"It's our fav place in the Bahamas annually Love the property and all the restaurant choices Enjoy the beach front location Will be back soon"
United States
Tam Huong
The Royal at Atlantis

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,133 reviews)
"Beautiful location, great food and service"
United States
Denise
The price is S$811
includes taxes & fees
22 Jun - 23 Jun
Secrets Royal Beach Punta Cana - Adults Only - All Inclusive

Ocean Coral Spring - All Inclusive

Ocean Coral Spring - All Inclusive
5.0 star property
Falmouth
8.4 out of 10, Very good, (4,120 reviews)
"Great resort!"
United States
Christina
The price is S$631
includes taxes & fees
4 Jul - 5 Jul
Ocean Coral Spring - All Inclusive

Renaissance Wind Creek Aruba Resort

Renaissance Wind Creek Aruba Resort
4.5 star property
Oranjestad
9.2 out of 10, Wonderful, (1,558 reviews)
"Clean, good location, good food"
Canada
Liana Jayne
Renaissance Wind Creek Aruba Resort

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,238 reviews)
"Beautiful place to stay!"
United States
JoAnn
The price is S$338
includes taxes & fees
7 Jul - 8 Jul
Wyndham Alltra Punta Cana All-Inclusive Resort

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,307 reviews)
"Great vacation spot"
United States
Ariyanna
The price is S$548
includes taxes & fees
7 Jul - 8 Jul
Hotel Riu Montego Bay - Adults Only - All Inclusive

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,441 reviews)
"Very enjoyable place to stay."
United States
Christy Lea
The price is S$511
includes taxes & fees
1 Jul - 2 Jul
Ocean Blue & Sand Beach Resort - All Inclusive

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,854 reviews)
"I would stay again amazing staff"
United States
towanda
The price is S$609
includes taxes & fees
22 Jun - 23 Jun
Ocean Eden Bay - Adults Only - All inclusive

Margaritaville Beach Resort - Nassau

Margaritaville Beach Resort - Nassau
4.0 star property
Downtown Nassau
8.4 out of 10, Very good, (2,352 reviews)
"This stay was amazing 10/10 so beautiful so much fun !!"
United States
Alexander Albarran
The price is S$477
includes taxes & fees
29 Jun - 30 Jun
Margaritaville Beach Resort - Nassau

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, (768 reviews)
"Great stay"
United States
Nigel
The price is S$734
includes taxes & fees
5 Jul - 6 Jul
Princess Senses The Mangrove Resort - Adults Only

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,702 reviews)
"Amazing and food was excellent"
United States
Tara
Hotel Riu Palace Aquarelle - All Inclusive

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,233 reviews)
"Great all inclusive place"
United States
Cricelda
The price is S$636
includes taxes & fees
1 Jul - 2 Jul
Warwick Paradise Island- All Inclusive- Adults Only

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,271 reviews)
"Nice resort for kids"
United States
Oshana
The price is S$901
includes taxes & fees
5 Jul - 6 Jul
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.

Showing deals for:3 Jul - 5 Jul

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 famous for its pristine beaches with soft sands and turquoise waters, perfect for sunbathing and relaxation.
  • Diverse Cultural Experiences: Immerse yourself in the vibrant local culture through traditional music, cuisine, and festivals across various islands.
  • Adventure Activities: Enjoy exhilarating fishing trips, scenic day tours, and thrilling water sports that cater to adventure enthusiasts.
  • Relaxing Wellness Retreats: Indulge in rejuvenating spa experiences and wellness retreats, ideal for unwinding in a tranquil setting.
  • Charming Accommodations: From luxurious resorts to quaint guesthouses, the Caribbean offers diverse lodging options for every preference.

Find great hotels in Caribbean

Discover the enchanting Caribbean, where a variety of accommodation options await you, from charming guesthouses to luxurious resorts. Ideal for beach lovers, adventure seekers, and families alike, these hotels provide an unforgettable holiday experience. Whether you’re looking for a lavish retreat in the islands or a cosy villa in Jamaica, the Caribbean offers a perfect blend of relaxation and excitement, tailored to suit every traveller's needs.

  • Barceló Bávaro Palace - All Inclusive: This 4.5-star resort offers a luxurious beachfront experience, ideal for travellers seeking relaxation and adventure. With a guest rating of 8.2 out of 10, the Barceló Bávaro Palace truly embodies the essence of an all-inclusive getaway. Guests can indulge in a diverse array of amenities, including unlimited food and drinks, direct beach access, and an on-site natural hot spring. Activities such as windsurfing, kayaking, and dancing lessons are available, ensuring a vibrant and engaging stay. The resort’s focus on beach and hot spring themes makes it a captivating choice for those wishing to unwind in a tranquil setting.
  • Majestic Colonial Punta Cana - All Inclusive: Renowned for its family-friendly atmosphere, this 4-star hotel boasts a remarkable guest rating of 9.0 out of 10. The Majestic Colonial Punta Cana offers a plethora of all-inclusive amenities, including theme parties, children’s clubs, and various water sports activities. Guests can enjoy direct access to the beach, alongside facilities tailored for families, such as a children's pool and arcade game room. The resort’s vibrant entertainment options and spacious accommodations create a welcoming environment for families seeking fun and relaxation by the sea.
  • Majestic Mirage Punta Cana, All Suite Resort - All Inclusive: This 5-star resort is a haven for luxury seekers, featuring a guest rating of 9.2 out of 10. The Majestic Mirage is distinguished by its all-suite accommodations and an impressive array of amenities, including 24-hour room service and access to a nightclub on-site. Guests can explore a variety of activities from golfing to yoga classes, all while enjoying the beautiful beachfront. This resort’s combination of luxury, beach access, and a focus on wellness provides an exceptional getaway for those looking to indulge in a lavish Caribbean experience.

Where to stay in Caribbean

The Caribbean offers an enchanting array of islands, perfect for a relaxing getaway or a romantic escape. Explore the vibrant atmosphere of Harbour Island, renowned for its stunning beaches and friendly locals. Whether you seek thrilling excursions or tranquil moments by the sea, the Caribbean promises unforgettable holidays filled with tropical beauty and warm hospitality. Immerse yourself in the diverse cultures and breathtaking landscapes that define this idyllic region.

  • Aruba: Nestled in the southern Caribbean, Aruba is renowned for its stunning beaches and year-round warm climate. With visitor numbers peaking in January, March, and July, this island offers a vibrant atmosphere for those seeking outdoor adventures and scenic views. The island boasts a range of activities from luxurious resorts to world-class golf courses. Don’t miss the chance to explore its picturesque lagoons and pristine beaches, such as Eagle Beach and Palm Beach, which are perfect for relaxation and water sports alike.
  • Puerto Rico: A vibrant territory of the United States, Puerto Rico is a treasure trove for tourists seeking an outdoor and beach-centric experience. The island welcomes travellers throughout the year, with peak seasons in January, July, and September. Famous for its beautiful family-friendly beaches, Puerto Rico also offers lush nature reserves that are perfect for hiking and exploring. San Juan, the capital, is rich in history and culture, featuring the colourful streets of Old San Juan and the impressive El Morro fortress, making it a must-visit destination.
  • Turks and Caicos: This stunning archipelago is a haven for beach lovers and outdoor enthusiasts, boasting some of the world’s clearest waters. Visitors flock to Turks and Caicos mainly in January, July, and September, seeking adventure and relaxation in equal measure. The islands feature exquisite beaches and water features, alongside the renowned national parks that provide a glimpse into the local wildlife. Grace Bay Beach is a highlight, offering pristine sands and vibrant coral reefs, making it a perfect spot for both relaxation and thrilling water activities.

Things to do in Caribbean

Shopping

In the Caribbean, visit the Plaza del Mercado in San Juan for vibrant local crafts and souvenirs. For a more upscale experience, check out the Port of Spain’s Long Circular Mall, featuring a variety of shops and boutiques, perfect for finding unique gifts to take home.

Recreation

At COMO Parrot Cay, indulge in holistic treatments and yoga sessions amidst serene beach settings. Embrace the tranquil atmosphere as you unwind by the crystal-clear waters or explore the lush nature trails for a refreshing escape from everyday life.

Experience the rejuvenating offerings of the BodyHoliday in Saint Lucia, where you can partake in wellness activities like tai chi and guided meditation. Unwind with bespoke spa treatments while enjoying the stunning views of the Caribbean Sea.

At the Golden Door Spa in the Bahamas, immerse yourself in a range of holistic therapies and fitness classes. Take advantage of the beautiful surroundings with beach walks and sunset yoga to enhance your relaxation experience.

Visit the Anani Spa at the Ritz-Carlton, Grand Cayman, where you can enjoy luxurious treatments and a serene environment. Participate in wellness workshops or relax by the infinity pool overlooking the turquoise waters for a delightful retreat.

Adventure

At Yunke Zipline Adventures, soar through lush canopies, experiencing the thrill of ziplining amidst breathtaking scenery. The Skyride to Paradise Point offers a scenic cable car journey with stunning views, perfect for families. For adrenaline enthusiasts, Aruba International Raceway Park provides an exhilarating atmosphere for motor racing.

Nightlife

Explore the vibrant nightlife at the Dockside Lounge, where you can enjoy creative cocktails with stunning waterfront views. For an energetic atmosphere, visit the Island Dance Club, where local DJs spin dance hits late into the night, attracting both locals and visitors alike.

*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 hotel about a month in advance, or look for last-minute deals on platforms like Expedia. Saturdays are typically the cheapest days to stay, while Thursdays are the most expensive. Utilise Expedia’s search tools to filter by budget and location, and consider package deals that combine flights and accommodations for additional savings. Don’t forget to take advantage of free activities and affordable public transport options during your visit.

  • 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel that suits you best. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in the Caribbean with your flights and activities by opting for an Expedia package deal.

Find the best attractions in Caribbean

The Caribbean offers a plethora of attractions, with its stunning beaches, picturesque bays, and historic churches. Travellers can immerse themselves in the vibrant culture and enjoy outdoor experiences, particularly around the Dominican Republic and the Caribbean Sea. Whether you're seeking relaxation on sandy shores or exploring local heritage, the Caribbean promises a delightful getaway filled with memorable activities.

  • Bavaro Beach: Experience the serene beauty of Bavaro Beach, where soft white sands meet crystal-clear waters. This idyllic beach offers a tranquil atmosphere, perfect for sunbathing or leisurely strolls along the shore, enhanced by vibrant beach vibes.
  • El Yunque National Forest: Explore the lush landscapes of El Yunque National Forest, a stunning rainforest rich in biodiversity. The eco-friendly trails lead you through captivating scenery, with opportunities for hiking, birdwatching, and immersing yourself in nature’s splendour.
  • Meads Bay: Discover the picturesque Meads Bay, where scenic views blend seamlessly with outdoor activities. This bay is ideal for relaxing on the beach or engaging in water sports, all while enjoying the stunning natural backdrop.

Best time to go to Caribbean

The best time to visit Caribbean is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. November is its coolest month on average. At this time, 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