Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Stay in Caribbean Islands's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Villa Cofresi

Hotel in Rincon

Located at Rincón Beach, Villa Cofresi offers an outdoor pool, a beach bar, game room and table tennis. Guests can enjoy free Wi-Fi access. Great place to stay. Super friendly and helpful staff. Great accommodations, beautiful rooms and a great view of the beach. Definitely will be staying again!

Show more Show less
9.4
Awesome
1,038 reviews
Avg. price/night:
$114.75

HOTEL PELICAN

Hotel in Schœlcher

Located on the beachfront in Schœlcher, HOTEL PELICAN has a terrace. This 3-star hotel offers a concierge service and luggage storage space. Beach Is 5min walking, very nice pool, great breakfast, everything clean, staff excellent! Recommended! 😏

Show more Show less
9.3
Awesome
301 reviews
Avg. price/night:
$141

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. Awesome hotel in a great location, service is good everyone smile at you

Show more Show less
9.3
Awesome
531 reviews
Avg. price/night:
$199

Louisa Aparthotel

Hotel in Las Terrenas

Located in Las Terrenas, a few steps from Las Ballenas Beach, Louisa Aparthotel has accommodations with a garden, free private parking, a private beach area and a terrace. The apartment was very specious and clean, there is everything you need for pleasant stay. A nice bonus was water cooler! Staff is very polite and helpful. They helped us with late check in, taxi arrangement, food ordering. Swimming pool is also very beautiful and there is a part that is less deep, suitable for small children. Beach is very close, and breakfast is served directly on the beach so you can enjoy the view.

Show more Show less
9.2
Awesome
171 reviews
Avg. price/night:
$114

BOHO Bohemian Boutique Hotel

Hotel in Pietermaai District, Willemstad

1.7 mi from Seaquarium Beach, BOHO Bohemian Boutique Hotel is located in Willemstad and features free WiFi, a tour desk and a ticket service. I only have good things to say about this place and the host, Max. First off, the location is great and within walking distance to the downtown area of Punda. The room was modern and gave you a cozy feel that you don't get in a lot of Caribbean locations. Housekeeping and security are excellent. We stayed during Christmas and were unable to find a rental car anywhere; that was until I messaged Max, and he had one available!

Show more Show less
9
Awesome
144 reviews
Avg. price/night:
$71.10

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. Sylvia is a great host! It's so cosy to sit in the little outside area either having breakfast or just chilling after having walked much. The place is easy to find there is huge sign and it is close to a local bus station (600m) In the area are many little restaurants (either in form of a comedor or a real restaurant). Little minimarkets are around, the next bigger supermarket can be reached after a 10 minute walk

Show more Show less
9.3
Awesome
163 reviews
Avg. price/night:
$36

R Hotel Kingston

Hotel in New Kingston, Kingston

Located in Kingston, 2.3 miles from National Heroes Park, R Hotel Kingston provides accommodations with a restaurant, free private parking, an outdoor swimming pool and a fitness center. Very clean and welcoming modern entrance and smelled great

Show more Show less
9
Awesome
233 reviews
Avg. price/night:
$142

Altea Private Villa in Bayahibe Village

Hotel in Bayahibe

Featuring a restaurant, outdoor swimming pool, garden and free WiFi, Altea Palace is located in Bayahibe, a 5-minute walk from Bayahibe Beach and 1.5 miles from Dominicus Beach. The hotel is better than I expected, the room with view on the pool is very big and the AC works well. The hotel is built in a greek type of architecture and looks great and new. There is a jacuzzi on the rooftop terrasse great for tanning, with a nice view on the villages around. The hotel is ideally located with access to restaurants and supermarket and the team is eager to help and let you know what restaurants are to try, and what you can do in Bayahibe. Fabrizio and his team are very friendly. Will definitely be back!

Show more Show less
9
Awesome
180 reviews
Avg. price/night:
$40

Diamond Hotel Cabarete

Hotel in Cabarete

Located in Cabarete, a 4-minute walk from Kite Beach, Diamond Hotel Cabarete has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. 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
158 reviews
Avg. price/night:
$35

Condado Ocean Club

Hotel in Condado, San Juan

Condado Ocean Club features a restaurant, outdoor swimming pool, a fitness center and bar in San Juan. Great location, staff friendly.

Show more Show less
9.1
Awesome
311 reviews
Avg. price/night:
$279

Hotels with extra health and safety measures

Find hotels in Caribbean Islands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Caribbean Islands in the past month

See all

Caribbean Islands's best hotels with breakfast

See all

Budget hotels in Caribbean Islands

See all

Hotels in Caribbean Islands you can book without a credit card

See all

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

See all