Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Beach Hotels in Caribbean from $103

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Caribbean Beach Hotels

Majestic Elegance Punta Cana - All Inclusive
Great for beach vacations

Majestic Elegance Punta Cana - All Inclusive

4.5 out of 5
Playa Bavaro - Punta Cana, Punta Cana, La Altagracia
Get Rates

Located in Punta Cana, this beachfront property is next to a golf course, 0.1 mi (0.1 km) from Arena Gorda Beach, and 1.2 mi (2 km) from Hard Rock Golf Club ...

4.5/5Wonderful! (2,856 reviews)
Travelers like: on the beach, sun loungers, beach bar, massages on beach
Travelers say...

"My wife and I had a very nice time at the hotel over her birthday and our anniversary. The place is quiet and my room was very large. All the staff were excellent and seemed to be Quite happy to be there. I would recommend this resort. We had a laid back vacation. Any minor issues we had were quickly ..."…"

Reviewed on Nov 25, 2020

Majestic Elegance Punta Cana - All Inclusive
Majestic Colonial Punta Cana - All Inclusive
Great for beach vacations

Majestic Colonial Punta Cana - All Inclusive

4 out of 5
Carretera El Maca, Punta Cana, Punta Cana
Get Rates

Located in Punta Cana, this beachfront property is next to a golf course, 1.1 mi (1.8 km) from Arena Gorda Beach, and within 9 mi (15 km) of Macao Beach and ...

4.5/5Wonderful! (2,656 reviews)
Travelers like: on the beach, sun loungers, beach bar, massages on beach
Travelers say...

"The staff was excellent at Magestic. Our butler, Francisco, made sure that we were having a very enjoyable time and was very responsive to our needs and asks. Francisco was fantastic. The bartender by the swim up pool, Francisca, made the BEST drinks. She was always upbeat and happy, and made sure ..."…"

Reviewed on Nov 27, 2020

Majestic Colonial Punta Cana - All Inclusive
Holiday Inn Resort Aruba - Beach Resort and Casino
Great for beach vacations

Holiday Inn Resort Aruba - Beach Resort and Casino

4 out of 5
J E Irausquin Boulevard 230, Noord
The price is $176 per night from Nov 30 to Dec 1

Located in Noord, this beachfront resort is in a shopping district and within 1 mi (2 km) of Palm Beach and Butterfly Farm. California Lighthouse and Alto Vista ...

4/5Very Good! (2,093 reviews)
Travelers like: on the beach, sun loungers, beach bars, beach umbrellas
Travelers say...

"Amazing vacation getaway! The hotel staff were very friendly and respectful. They were good with the COVID-19 regulations. Definitely will be returning!"…"

Reviewed on Nov 21, 2020

Holiday Inn Resort Aruba - Beach Resort and 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.
Melia Nassau Beach - All Inclusive
Great for beach vacations

Melia Nassau Beach - All Inclusive

4 out of 5
1 West Bay Street - Cable Street, Nassau, New Providence
Get Rates

Located in Nassau, this beachfront property is next to a golf course and within 3 mi (5 km) of Cable Beach, Saunders Beach, and Lake Cunningham. Junkanoo Beach ...

3.5/5Good! (1,597 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Travelers say...

"Loved it I just wish they had more things to do at midnight on weekends"…"

Reviewed on Sep 6, 2020

Melia Nassau Beach - All Inclusive
TRYP by Wyndham Isla Verde
Great for beach vacations

TRYP by Wyndham Isla Verde

3.5 out of 5
4820 Isla Verde Ave, Carolina
The price is $103 per night from Dec 6 to Dec 7

Offering direct access to the beach, this Isla Verde hotel is in the city center and within a 15-minute walk of Carolina Beach and Isla Verde Beach. Casino del ...

4.2/5Excellent! (1,147 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"Cleanliness. Location is perfect. Across the street from the beach."…"

Reviewed on Oct 14, 2020

TRYP by Wyndham Isla Verde
Barceló Bávaro Palace - All Inclusive
Great for beach vacations

Barceló Bávaro Palace - All Inclusive

4.5 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is $190 per night from Nov 30 to Dec 1

Located in Punta Cana, this beachfront property is connected to the convention center and within a 10-minute walk of Bavaro Beach and Dolphin Island. Palma Real ...

4.1/5Very Good! (3,004 reviews)
Travelers like: on the beach, sun loungers, massages on beach, beach towels
Travelers say...

"Es súper relajado me gusto mucho para ir a descansar"…"

Reviewed on Nov 27, 2020

Barceló Bávaro Palace - All Inclusive
Breezes Resort Bahamas All Inclusive
Great for beach vacations

Breezes Resort Bahamas All Inclusive

3 out of 5
1 Breezes Lane,, Cable Beach, Nassau, New Providence
The price is $151 per night from Dec 1 to Dec 2

Situated on the Strip, this all-inclusive property is within 9 mi (15 km) of Queen Elizabeth Sports Center, Queen's Staircase, and National Art Gallery of the ...

3.8/5Good! (1,912 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...

"The staff are very friendly and helpful. Front desk ladies are funny"…"

Reviewed on Oct 24, 2020

Breezes Resort Bahamas All Inclusive
San Juan Marriott Resort and Stellaris Casino
Great for beach vacations

San Juan Marriott Resort and Stellaris Casino

4.5 out of 5
1309 Ashford Avenue, San Juan
The price is $183 per night from Nov 30 to Dec 1

Nestled on the beach, this Condado resort is within a 10-minute walk of Atlantic Beach and Casino del Mar at La Concha Resort. Condado Beach and Puerto Rico ...

4.3/5Excellent! (976 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
Travelers say...

"Decent place to stay. I would recommend it to any San Juan visitors"…"

Reviewed on Nov 21, 2020

San Juan Marriott Resort and Stellaris Casino
Courtyard by Marriott Isla Verde Beach Resort
Great for beach vacations

Courtyard by Marriott Isla Verde Beach Resort

4 out of 5
7012 Boca De Cangrejos Avenue, Carolina
The price is $124 per night from Dec 20 to Dec 21

Nestled on the beach, this Isla Verde hotel is within a 5-minute walk of Pine Grove Beach and Balneario de Carolina. Carolina Beach and Isla Verde Beach are ...

4.2/5Very Good! (966 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Travelers say...

"I liked the lobby and overall the hotel was nice looking. It was well maintained, except the room. The room seemed like it hadn’t been cleaned right. There was still sand in carpet and the pull out sofa had stains. Room felt humid half the time. But staff was nice"…"

Reviewed on Nov 26, 2020

Courtyard by Marriott Isla Verde Beach Resort
Amsterdam Manor Beach Resort
Great for beach vacations

Amsterdam Manor Beach Resort

4 out of 5
J.E. Irausquin Boulevard 252, Noord
The price is $189 per night from Nov 30 to Dec 1

Nestled on the beach, this Noord hotel is within a 5-minute walk of Leeward Antilles and Eagle Beach. Manchebo Beach and Palm Beach are also within 15 ...

4.7/5Exceptional! (997 reviews)
Travelers like: on the beach, cabanas, beach bar, beach umbrellas
Travelers say...

"Nice personnel ,close to the beach, clean hotel received upgrade and was allowed to stay few hours later."…"

Reviewed on Sep 14, 2020

Amsterdam Manor Beach Resort
Majestic Mirage Punta Cana - All Suites - All inclusive
Great for beach vacations

Majestic Mirage Punta Cana - All Suites - All inclusive

5 out of 5
Bavaro, Playa Arena Gorda, Punta Cana, La Altagracia
The price is $275 per night from Nov 30 to Dec 1

Located in Punta Cana, this beachfront property is next to a golf course, 0.9 mi (1.5 km) from Hard Rock Golf Club at Cana Bay, and 1.1 mi (1.7 km) from Arena ...

4.5/5Wonderful! (2,493 reviews)
Travelers like: on the beach, cabanas, beach bar, massages on beach
Travelers say...

"Beautiful location property needs definitely some remodeling. Main issue would be food quality."…"

Reviewed on Nov 28, 2020

Majestic Mirage Punta Cana - All Suites - All inclusive
Bahia Principe Luxury Ambar - Adults Only - All Inclusive
Great for beach vacations

Bahia Principe Luxury Ambar - Adults Only - All Inclusive

4.5 out of 5
Carettera Arena Gorda, Playa Bavero Higuey, Punta Cana, La Altagracia
The price is $196 per night from Nov 30 to Dec 1

Located in Punta Cana, this beachfront property is connected to a shopping center and within 1 mi (2 km) of Punta Blanca Golf Course and Arena Gorda Beach. Hard ...

4.2/5Excellent! (958 reviews)
Travelers like: on the beach, beach bars, beach yoga, beach umbrellas
Travelers say...

"it was a good stay. The room was clean and modern. The food was good and in the theme restaurants alike. The quality of the drinks can improve. The staff was friendly at all times. Especially ñoño at the Buffet. Via the application, request twice for the control of the TV since the one we had did ..."…"

Reviewed on Nov 27, 2020

Bahia Principe Luxury Ambar - Adults Only - All Inclusive
InterContinental San Juan
Great for beach vacations

InterContinental San Juan

4 out of 5
5961 Isla Verde Avenue, Carolina
The price is $229 per night from Dec 1 to Dec 2

Nestled on the beach, this Isla Verde hotel is within a 5-minute walk of Isla Verde Beach and Carolina Beach. Balneario de Carolina is 0.9 mi (1.4 km) away.

4.2/5Excellent! (990 reviews)
Travelers like: on the beach, sun loungers, beach bars, beach towels
Travelers say...

"Beautiful building. Covid ruined the spa. But overall it was a delight"…"

Reviewed on Nov 25, 2020

InterContinental San Juan
Barceló Bávaro Beach - Adults Only - All Inclusive
Great for beach vacations

Barceló Bávaro Beach - Adults Only - All Inclusive

4 out of 5
Carretera Bávaro Km. 1, Playa Bávaro, Punta Cana, La Altagracia
The price is $180 per night from Nov 30 to Dec 1

Located in Punta Cana, this beachfront property is connected to the convention center and within a 10-minute walk of Bavaro Beach and Dolphin Island. Palma Real ...

4.2/5Excellent! (1,305 reviews)
Travelers like: on the beach, sun loungers, massages on beach, beach towels
Travelers say...

"Barcelo bávaro palace gorgeous property, Customer service and food needs lots of improvement . My very special thanks to Esteban Martinez & Cristina Cedeno for the excellent service both provided."…"

Reviewed on Oct 12, 2020

Barceló Bávaro Beach - Adults Only - All Inclusive
Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort
Great for beach vacations

Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort

4.5 out of 5
6000 Rio Mar Boulevard, Rio Grande
The price is $214 per night from Dec 20 to Dec 21

Located in Rio Grande, this beachfront resort is connected to the convention center, 0.1 mi (0.2 km) from Wyndham Rio Mar Casino, and within 6 mi (10 km) of ...

4.5/5Wonderful! (790 reviews)
Travelers like: on the beach, cabanas, beach bars, massages on beach
Travelers say...

"Due to covid certain things were limited but it is a beautiful resort and we will be back."…"

Reviewed on Oct 26, 2020

Wyndham Grand Rio Mar Puerto Rico Golf & Beach Resort
San Juan Water and Beach Club
Great for beach vacations

San Juan Water and Beach Club

4 out of 5
2 Tartak St, Carolina
The price is $246 per night from Dec 1 to Dec 2

Located in Isla Verde, this beachfront hotel is in the city center and within a 5-minute walk of Carolina Beach and Isla Verde Beach. Balneario de Carolina is ...

4.1/5Very Good! (989 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Travelers say...

"Everything was nearby. People were friendly and the views were beautiful."…"

Reviewed on Nov 23, 2020

San Juan Water and Beach Club
La Concha Renaissance San Juan Resort
Great for beach vacations

La Concha Renaissance San Juan Resort

4 out of 5
1077 Ashford Ave Condado, San Juan
The price is $183 per night from Nov 30 to Dec 1

Located in Condado, this beachfront resort is in the entertainment district and within a 15-minute walk of Casino del Mar at La Concha Resort and Condado Beach. ...

4.3/5Excellent! (989 reviews)
Travelers like: on the beach, sun loungers, beach bars, beach yoga
Travelers say...

"Great hotel, right on the beach, and excellent views"…"

Reviewed on Nov 24, 2020

La Concha Renaissance San Juan Resort
Bahia Principe Grand Punta Cana - All Inclusive
Great for beach vacations

Bahia Principe Grand Punta Cana - All Inclusive

3.5 out of 5
Arena Gorda - Macao, Seccion Baigua, Punta Cana, La Altagracia
Get Rates

Located in Punta Cana, this beachfront property is in the city center, 0.3 mi (0.6 km) from Arena Gorda Beach, and 2 mi (3.2 km) from Hard Rock Golf Club at ...

3.8/5Good! (1,494 reviews)
Travelers like: on the beach, beach bars, massages on beach, beach umbrellas
Travelers say...

"Traveled during the pandemic and everyone was very cautious"…"

Reviewed on Nov 7, 2020

Bahia Principe Grand Punta Cana - All Inclusive
Comfort Suites Seven Mile Beach
Great for beach vacations

Comfort Suites Seven Mile Beach

3.5 out of 5
22 Piper Way, Seven Mile Beach, GCM
Get Rates

Situated in Seven Mile Beach, this beach hotel is within 1 mi (2 km) of Camana Bay, Cayman Crazy Golfing Mini Golf, and The Strand Shopping Center. Cayman Maritime ...

4.3/5Excellent! (999 reviews)
Travelers like: close to beach, sun loungers, beach umbrellas, beach towels
Travelers say...

"Everyone that works at this hotel are slways very friendly and helpful with everything...Stayed at this hotel more then once..."…"

Reviewed on Mar 27, 2020

Comfort Suites Seven Mile Beach
Riu Palace Antillas All Inclusive - Adult Only
Great for beach vacations

Riu Palace Antillas All Inclusive - Adult Only

4 out of 5
J E Irausquin Boulevard 77, Noord
The price is $428 per night from Dec 16 to Dec 17

Nestled on the beach, this Noord property is within a 10-minute walk of Leeward Antilles and Palm Beach. Eagle Beach and Hyatt Regency Casino are also within ...

4/5Very Good! (998 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Travelers say...

"The pool was wonderful. And the beach was very clean"…"

Reviewed on Oct 19, 2020

Riu Palace Antillas All Inclusive - Adult Only
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
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.

Pocket Guide: Beach Hotels in Caribbean

Search for hotels in Caribbean on Expedia. You can easily find your hotels in Caribbean using one of the methods below:

  • View our selection of featured hotels in Caribbean
  • Use the map to find hotels in the Caribbean neighborhood you prefer
  • Use the filters to see hotels in a specific area of Caribbean, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Caribbean
  • Enter your travel dates to view the best deals on hotels in Caribbean - while they last

More trip options