Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

View vacation packages to

Stay in Caribbean Islands's best hotels!

S Hotel Jamaica

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. The layout of our room is great! I may copy it to our home. I loved the beach for early morning exercise though I didn't get to swim. The shower was fun and the tub.

Show more Show less
Avg. price/night: $199
9.4 Awesome 254 reviews
Tropical Casa Laguna

Tropical Casa Laguna

Hotel in Cabarete

Featuring an outdoor swimming pool, garden, bar and free WiFi, Tropical Casa Laguna is located in Cabarete, 5 miles from Encuentro Beach and 1.2 miles from Cabarete. This place is really nice! Rooms/apartments are comfortable and sparkly clean and that's something I appreciate the most. Everyone there are very pleasant and always have a smile to offer, making you feel welcome. The location is perfect, it is close to everything and beach is just a few steps away crossing the street. Keep doing it this way guys! Good job!

Show more Show less
Avg. price/night: $76.25
9.1 Awesome 220 reviews
Diamond Hotel Cabarete

Diamond Hotel Cabarete

Hotel in Cabarete

Featuring an outdoor swimming pool, garden, bar and free WiFi, Diamond Hotel Cabarete is located in Cabarete, 3.4 miles from Encuentro Beach and 3.1 miles from Cabarete. Excellent. Staff is very nice and the hotel has all you need. Also it's eco friendly powered by solar panels. Great.

Show more Show less
Avg. price/night: $29.70
9.1 Awesome 138 reviews
Serafina Beach Hotel

Serafina Beach Hotel

Hotel in Condado, San Juan

Serafina Beach Hotel in San Juan provides adults only accommodations with a bar and a terrace. Among the facilities of this property are a restaurant, room service and an ATM, along with free WiFi. The room was comfortable, modern, & the view was great. We had the lagoon view. IT wad peacenik and bright.

Show more Show less
Avg. price/night: $239
9.2 Awesome 224 reviews
Malecon House

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. Wonderful location with just the perfect access to everything. Vieques is beautiful and Malechon House is the best start! House staff will make your visit great and help out with anything you need. Seafront Caribbean dining is available just around the corner. The house will help you pack for the perfect secluded beach getaway with sun chairs, coolers and anything you might need - even mosquito spray (although you won't need it on the beach)!

Show more Show less
Avg. price/night: $180
9.4 Awesome 157 reviews
French Coco

French Coco

Hotel in La Trinité

Located in La Trinité, French Coco provides an outdoor swimming pool. Featuring a 24-hour front desk, this property also provides guests with a terrace. The look, feel, servise and design was top notch.

Show more Show less
Avg. price/night: $233
9.2 Awesome 102 reviews
Coral Reef Club

Coral Reef Club

Hotel in Holetown, Saint James

Coral Reef Club, a 5-star hotel, is a property located in Saint James, facing the sea. The accommodations offers water sports facilities, as well as an outdoor swimming pool and a fitness center. Absolutely fabulous. The hotel staff surrounds you with care and smiles, the rooms are gorgeous, the food is delicious, perfect snorkeling right off the hotel beach. Every moment there was a bliss.

Show more Show less
Avg. price/night: $251.07
9.6 Exceptional 133 reviews
Hotel Casa Hemingway

Hotel Casa Hemingway

Hotel in Juan Dolio

Hotel Casa Hemingway is a boutique hotel located in the heart of club Hemingway, close to Juan Dolio beach, just 45 minutes from Santo Domingo. It's a hidden treasure, closer to Santo Domingo and to the airport, amazing place.

Show more Show less
Avg. price/night: $140
9.2 Awesome 162 reviews
El Encuentro Surf Lodge

El Encuentro Surf Lodge

Hotel in Cabarete

Located in Cabarete in the Puerto Plata Province Region, 984 feet from Encuentro Beach. Nothing to complain! So comfortable, clean, well designed property. Amenity is great. Hot shower was actually hot which was nice! We would love to come back for longer next time.

Show more Show less
Avg. price/night: $60
9.5 Exceptional 211 reviews
The Oasis at Grace Bay

The Oasis at Grace Bay

Hotel in Grace Bay

Providing free WiFi, a sun terrace with a swimming pool, free bikes and garden, The Oasis at Grace Bay is located in Grace Bay. This 3-star hotel offers a private beach area and a 24-hour front desk. The rooms are large . The staff was very freindly

Show more Show less
Avg. price/night: $214.20
9.2 Awesome 112 reviews

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