Find beach hotels & resorts in Caribbean

Beach vacation deals from $168

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Caribbean

We found 4072 beach stays in Caribbean, from luxury resorts to beachfront rentals. Explore these popular Caribbean beach destinations.

Top Caribbean Beach Hotels

Majestic Elegance Punta Cana - All Inclusive
Great for beach vacations
4.5 out of 5
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia, 23000
4.3/5 Excellent! (2,215 reviews)

Travelers like: on the beach, sun loungers, beach bars, massages on beach

Travelers say...
"Beautiful! The butlers were amazing! HENRY AND GUZMAN! Anything you ever needed they were super easy to get a hold of and got you anything you requested. Great bartenders who make amazing drinks. Specialty drinks, anything you want. You can smoke anywhere which is cool for cigars! Overall AMAZING. ..."

Reviewed on Aug 17, 2022

Majestic Elegance Punta Cana - All Inclusive
Majestic Colonial Punta Cana - All Inclusive
Great for beach vacations
4 out of 5
Carretera El Macao, Punta Cana, La Altagracia, 23000
Fully refundableReserve now, pay when you stay
The price is $273 per night from Aug 30 to Aug 31
4.3/5 Excellent! (2,098 reviews)

Travelers like: on the beach, sun loungers, beach bars, massages on beach

Travelers say...
"Muy bien"

Reviewed on Aug 17, 2022

Majestic Colonial Punta Cana - All Inclusive
Holiday Inn Resort Aruba - Beach Resort & Casino
Great for beach vacations
4 out of 5
J E Irausquin Boulevard 230, Noord
Fully refundable
The price is $246 per night from Sep 19 to Sep 20
4.1/5 Very Good! (1,123 reviews)

Travelers like: on the beach, sun loungers, beach bars, beach umbrellas

Travelers say...
"Excelente todo muy bueno , profesional , el hotel súper limpio y acogedor"

Reviewed on Aug 17, 2022

Holiday Inn Resort Aruba - Beach Resort & Casino
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Meliá Nassau Beach - All Inclusive
Great for beach vacations
4 out of 5
1 West Bay Street - Cable Street, Nassau, New Providence
3.5/5 Good! (997 reviews)

Travelers like: on the beach, sun loungers, beach umbrellas, beach towels

Travelers say...
"All inclusive"

Reviewed on Jun 3, 2021

Meliá Nassau Beach - All Inclusive
TRYP by Wyndham Isla Verde
Great for beach vacations
3.5 out of 5
4820 Isla Verde Ave, Carolina, 00979
Fully refundableReserve now, pay when you stay
The price is $168 per night from Sep 5 to Sep 6
4.2/5 Excellent! (1,001 reviews)

Travelers like: close to beach, outdoor pool

Travelers say...
"Very close to airport and beach. Pool and lobby is nice."

Reviewed on Aug 13, 2022

TRYP by Wyndham Isla Verde
Barceló Bávaro Palace - All Inclusive
Great for beach vacations
4.5 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia, 23301
The price is $205 per night from Sep 19 to Sep 20
4/5 Very Good! (2,996 reviews)

Travelers like: on the beach, sun loungers, massages on beach, beach towels

Travelers say...
"THE FOOD WAS TERIBLE"

Reviewed on Aug 17, 2022

Barceló Bávaro Palace - All Inclusive
Breezes Resort Bahamas All Inclusive
Great for beach vacations
3 out of 5
1 Breezes Lane,, Cable Beach, Nassau, New Providence
The price is $224 per night from Aug 20 to Aug 21
3.7/5 Good! (1,003 reviews)

Travelers like: on the beach, cabanas, massages on beach, beach towels

Travelers say...
"I really enjoyed my stay. Staff were very friendly and caring. A plus for housekeeping. My room was always clean once I return from breakfast. I'd definitely stay there again and recommend to friends. Thank you Breezes Bahamas!!"

Reviewed on Aug 17, 2022

Breezes Resort Bahamas All Inclusive
San Juan Marriott Resort and Stellaris Casino
Great for beach vacations
4.5 out of 5
1309 Ashford Avenue, San Juan, 00907
Fully refundableReserve now, pay when you stay
The price is $269 per night from Sep 12 to Sep 13
4/5 Very Good! (1,080 reviews)

Travelers like: on the beach, sun loungers, beach bars, beach umbrellas

Travelers say...
"Amazing rooms and view"

Reviewed on Aug 18, 2022

San Juan Marriott Resort and Stellaris Casino
Courtyard by Marriott Isla Verde Beach Resort
Great for beach vacations
4 out of 5
7012 Boca De Cangrejos Avenue, Carolina, 00979
Fully refundableReserve now, pay when you stay
The price is $199 per night from Aug 28 to Aug 29
4.1/5 Very Good! (1,181 reviews)

Travelers like: on the beach, sun loungers, beach umbrellas, beach towels

Travelers say...
"Les chambres ne sont pas très bien nettoyées et surtout la salle de bain."

Reviewed on Aug 18, 2022

Courtyard by Marriott Isla Verde Beach Resort
Amsterdam Manor Beach Resort
Great for beach vacations
4 out of 5
J.E. Irausquin Boulevard 252, Noord
Fully refundableReserve now, pay when you stay
The price is $275 per night from Aug 20 to Aug 21
4.7/5 Exceptional! (1,000 reviews)

Travelers like: on the beach, cabanas, beach bars, beach umbrellas

Travelers say...
"Great place to stay."

Reviewed on Aug 1, 2022

Amsterdam Manor Beach Resort
Don't see what you're looking for?
See all available properties in Caribbean
View all properties
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.

Book your dream Caribbean beach vacation with deals from $168

Make the most of your vacation with hotels on the water in Caribbean

How do I find the best Caribbean beach hotels? 

With 14694 unfiltered, genuine customer reviews of hotels in Caribbean on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  


How can I find Caribbean hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Caribbean beach hotels with dreamy water views from your window.    


How much do Caribbean beach hotels cost?  

Prices for beachfront hotels in Caribbean currently start at $168 a night going up to $275 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 


How do I find family-friendly Caribbean hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 


Can I cancel my Caribbean beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Caribbean offering free cancellation. 


Why should I book my Caribbean beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Caribbean, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   


Are there any Caribbean beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Caribbean have a pool for you to dip into. To find them really easily, use our pool search filter.    


Are there any cheap Caribbean beach hotels? 

Currently, there are 4072 tempting beach hotels in Caribbean to choose from, with prices from just $168 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Caribbean Beach Hotels information

 

Beach Hotels in Caribbean

4072

Highest price $275
Cheapest price $168
Number of guest reviews 14694
Total number of hotels in Caribbean 59794

 

Recent reviews of Caribbean hotels
expedia verified reviews