Accommodations Flights Flight + Hotel Car Rentals 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
370 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
111 reviews
Avg. price/night:
$85
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
103 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
129 reviews
Avg. price/night:
$36
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. I really enjoyed my stay here. The property is beautiful and the rooms are clean, comfortable and well decorated. I especially loved interacting with the staff who were so friendly and courteous. My favorites were the two Juan(s) who served me: Juan Carlos was very kind and always had a delightful smile on his face while checking me in and Juan Manuel demonstrated a high caliber of professionalism while helping me with everything from advice on where to eat and with booking taxi transporation service. This was one of my best holiday experiences! Thanks!

Show more Show less
9.1
Awesome
241 reviews
Avg. price/night:
$60.80
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
108 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. Excellent property, makes you feel at home away from home. All staff members were courteous and made us feel welcome. Property is located in a secluded area about 3 minutes from the beach which was perfect for us. Once we were done with the beach we could retreat to our own oasis. Definitely recommend this property.

Show more Show less
9.1
Awesome
156 reviews
Avg. price/night:
$32
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. The hotel was just fabulous and the crew absolutely amazing and in particular the barman who was extremely talented and nice. The front desk crew was perfect and very professional. The room was very big, comfortable bed and well supplied. Nice bathroom. The view of the lagoon is in fact the best ! You can see the whole city of San Juan.

Show more Show less
9.2
Awesome
271 reviews
Avg. price/night:
$179
Check availability

Malecon House

Hotel in Vieques

Malecón House is a 13-room boutique hotel located on the Malecón, in the seaside village of Esperanza on Vieques, a tropical island of the southeast coast of Puerto Rico. Very nice property, location, beautiful view, the pool and service on point!

Show more Show less
9.4
Awesome
170 reviews
Avg. price/night:
$180
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