Accommodations Flights Flight + Hotel Car Rentals Tours & Activities Airport Taxis

View vacation packages to

Stay in Caribbean Islands's best hotels!

S Hotel Jamaica

Hotel in Montego Bay

Set in Montego Bay, S Hotel Jamaica offers a private beach area. This 4-star hotel offers a 24-hour front desk, swimming pools, sky pools, bars, room service and free WiFi. Travelled with my mother and we had a blast here! The property is gorgeous, food is amazing, beach front is beautiful, and service was fantastic. We were upgraded to an oceanview room as we required two seperate beds and it was the low season - and it was stunning! I would absolutely recommend this place for a slice of luxury in Montego.

Show more Show less
9.4
Awesome
398 reviews
Avg. price/night:
$179
Check availability

Louisa Aparthotel

Hotel in Las Terrenas

Located in Las Terrenas, a 19-minute walk from Pueblo de los Pescadores, Louisa Aparthotel has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area. Louisa is the perfect spot in la terrena, great staff, super clean,great location and very safe

Show more Show less
9.4
Awesome
114 reviews
Avg. price/night:
$114
Check availability

Lashings Boutique Hotel

Hotel in Treasure Beach

Lashings Boutique Hotel features an outdoor swimming pool, garden, a bar and BBQ area in Treasure Beach. The room set up was unique especially the bathroom. They had birds, that was great. Staff was welcoming. Food was delicious. Try the pasta with cheesy sauce. Pool.... etc. Overall great experience. Will definitely be going back.

Show more Show less
9.2
Awesome
109 reviews
Avg. price/night:
$50
Check availability

Hotel Santa Clara

Hotel in San Fernando de Monte Cristi

Hotel Santa Clara has accommodations in San Fernando de Monte Cristi. There's a terrace and guests can use free WiFi and free private parking. Spent four lovely nights in this little gem.

Show more Show less
9.5
Exceptional
134 reviews
Avg. price/night:
$32
Check availability

Casa Grande Hotel Restaurant

Hotel in Las Terrenas

Ideally located on the beachfront, just 10 minutes' drive from the center of Las Terrenas, Hotel Boutique Casa Grande offers a garden with sun loungers. It is 3.1 mi from Pueblo de los Pescadores. That it's in front of the beach, the owners and staff are super nice, that the garden was great to chill, the room was spacious with a king size bed... The food was delicious too!

Show more Show less
9.1
Awesome
101 reviews
Avg. price/night:
$90
Check availability

Tropical Casa Laguna

Hotel in Cabarete

Set in Cabarete, 5 mi from Encuentro Beach, Tropical Casa Laguna offers accommodations with an outdoor swimming pool, free private parking, a bar and a garden. My room was perfect! Newly remodeled studio with kitchen and spacious bathroom. It was everything I could ever need. The grounds were absolutely beautiful and very well maintained. The staff seems to always be working on the grounds and it definitely shows. The pools were immaculate and had plenty of room to swim and lounge without anyone on top of you. I would like to give a special shoutout to Henry, the bartender. He was extremely personable and made the best mojito in Cabarete. He treated everyone with a kind smile and excellent service. He is truly a professional and deserves a raise!!! The location was a two second walk to the beach and they have their own lounge area on the beach so you don't have to worry about finding a lounge chair. The beach attendant was super friendly and very attentive as well. I know his name starts with a "Y" but I didn't get the full pronunciation. He would always ask how I was and bring over a table to put my stuff on. He also made sure the beach was clean as some people do not seem to understand that trash goes in the receptacle. A wonderful experience and I will be returning!

Show more Show less
9.1
Awesome
251 reviews
Avg. price/night:
$76.25
Check availability

Caribbean Diamond Boutique Hotel

Hotel in Sosúa

Caribbean Diamond Boutique Hotel is set on the beachfront in Sosúa. The property has a bar, as well as a restaurant serving European cuisine. The hotel features an outdoor swimming pool. Best little slice of heaven in the area. Marina, George & Ricky who runs the place are the best. Ruby (diamond) & I miss you and can't wait to return and party again. Next time the stay will be longer.

Show more Show less
9
Awesome
110 reviews
Avg. price/night:
$50
Check availability

Hotel Pedernales Italia Republica Dominicana

Hotel in Pedernales

Hotel Pedernales Italia Republica Dominicana has a bar, garden and terrace in Pedernales. The people were really friendly and warm, with delicious homemade food. The room had everything we expected and even more, for the price we paid.

Show more Show less
9.3
Awesome
109 reviews
Avg. price/night:
$30
Check availability

Diamond Hotel Cabarete

Hotel in Cabarete

Located in Cabarete, 3.4 miles from Encuentro Beach, Diamond Hotel Cabarete has accommodations with an outdoor swimming pool, free private parking, a bar and a garden. The property is very beautifully mantained, a clean pool with and side bar that has any drinks your heart desire. The staff at the property really did all thier efforts to please us as staying guests. First impresions are always the bests... and the crew and staff on site did exceed all of my expectations. The staff welcomed us open hearted. If we had a question or a need it was met with outmost care. We was allowed to play music and create our own vibe and this was for sure a plus to our vacation. We was allowed to use the kitchen at our own time and we got to eat thier home cooked meal. All in all they did deserver all of the 5 stars we can give. It is an gated property so if you have a car let them know in advance they will provide a parking space for you.

Show more Show less
9.1
Awesome
158 reviews
Avg. price/night:
$38
Check availability

Serafina Beach Hotel

Hotel in Condado, San Juan

Serafina Beach Hotel in San Juan provides adults only accommodations with a restaurant, a bar and a terrace. This place is fabulous!!! More of an adult ambiance. Good music at the pool. Beautiful Decor, ocean view rooms habe an amazing view, very pretty and comfortable rooms, service is awesome and the restaurant is yummy.

Show more Show less
9.2
Awesome
285 reviews
Avg. price/night:
$259
Check availability

Caribbean Islands's best hotels with breakfast

Budget hotels in Caribbean Islands

Hotels in Caribbean Islands you can book without a credit card

Most-booked hotels in Caribbean Islands in the past month

FAQs about hotels in Caribbean Islands

Planning a trip? Get inspired by reviews of cities in Caribbean Islands

Explore guest reviews of hotels in Caribbean Islands