Stays Flights Flight + Hotel Car rentals Attractions Airport taxis
Coronavirus (COVID-19) Support

Please check for travel restrictions. Travel may be permitted only for certain purposes and in particular, touristic travel may not be allowed.

Read more

Stay in Caribbean Islands's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

HOTEL PELICAN 3 stars

Hotel in Schœlcher

Set on the beachfront in Schœlcher, HOTEL PELICAN has a terrace. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. What an amazing hotel and service. We came here for a few nights for our mini honeymoon and relaxation time. The hotel was peaceful and close enough to whatever we needed to make this a pleasant trip. The hotel service was amazing and though we didn't speak much French, the staff was accommodating and made us feel comfortable. In addition to the hotel service and amenities, the hotel owner, Marco, was the absolute best. He provided us tips and directions to get around the island and really made sure we were comfortable from the moment we got there to the moment we checked out. I highly recommend this hotel to those looking for a relaxing, pleasant and hospitable experience.

Show more Show less
9.3
Superb
236 reviews
Avg. price/night:
£109
Check availability

S Hotel Jamaica 5 stars

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. It was such a BEAUTIFUL hotel! The staff was super friendly and smiley! Andres the hotel manager was the most helpful and accommodating, we can’t thank him enough! The location is PERFECT! Right on the strip of stores and places to eat!

Show more Show less
9.3
Superb
454 reviews
Avg. price/night:
£250
Check availability

Louisa Aparthotel

Hotel in Las Terrenas

Situated in Las Terrenas, a few steps from Las Ballenas Beach, Louisa Aparthotel features accommodation with a garden, free private parking, a private beach area and a terrace. This is probably one of the best where i have been😊 ( and i have been many places, luxury also ) Definetely come back here if i visit in Las Terrenas some day again!

Show more Show less
9.3
Superb
149 reviews
Avg. price/night:
£164
Check availability

BOHO Bohemian Boutique Hotel

Hotel in Pietermaai District, Willemstad

Situated in Willemstad, 550 metres from Avila Beach, BOHO Bohemian Boutique Hotel features a tour desk and free WiFi throughout the property. Location is great, specially at night 10min walk from very good restaurants and 5min drive from the famous clubs/bars in Mambo Beach and Jan Thiel. Parking is easy close by as well. Room itself is spacious, modern and clean have a good fridge for drinks, beverages, ice and a good coffee machine that we get capsules everyday. They have basic kitchen ware, plates, glasses, fork/knife/spoon and it was very handy for a quick breakfast before hitting the beach. Hotel is small and the staff promply answer any questions on whats app any time.

Show more Show less
9
Superb
138 reviews
Avg. price/night:
£89
Check availability

Lashings Boutique Hotel

Hotel in Treasure Beach

Lashings Boutique Hotel features a restaurant, outdoor swimming pool, a bar and shared lounge in Treasure Beach. There is a terrace and guests can make use of free WiFi and free private parking. THIS IS THE BEST HOTEL PERIOD

Show more Show less
9
Superb
185 reviews
Avg. price/night:
£41
Check availability

Hotel Santa Clara

Hotel in San Fernando de Monte Cristi

Hotel Santa Clara features air-conditioned accommodation in San Fernando de Monte Cristi. All rooms boast a flat-screen TV with satellite channels and a private bathroom. 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.4
Superb
158 reviews
Avg. price/night:
£34
Check availability

Residence Hôteliere Hurlevent 4 stars

Hotel in Grande Anse

Facing the beachfront, Residence Hôteliere Hurlevent offers 4-star accommodation in Grande Anse and features an outdoor swimming pool, garden and terrace. The property was very new,clean,and spacious.The view looking down to the town and harbor from our terrace was amazing!The owner was very accommodating and even mailed my son a book he had left behind.

Show more Show less
9
Superb
99 reviews
Avg. price/night:
£129
Check availability

R Hotel Kingston 4 stars

Hotel in New Kingston, Kingston

Located in Kingston, 3.6 km from National Heroes Park, R Hotel Kingston provides accommodation with a restaurant, free private parking, an outdoor swimming pool and a fitness centre. Clean, modern and comfortable. Excellent location in the central business district of Kingston. The customer service from the staff was exceptional. They went over and above in every respect. I don’t usually write reviews but I was compelled to do so because every member of staff was so fantastic, polite and accommodating.

Show more Show less
9
Superb
186 reviews
Avg. price/night:
£157
Check availability

Altea Palace

Hotel in Bayahibe

Featuring a restaurant, outdoor swimming pool, garden and free WiFi, Altea Palace is located in Bayahibe, 450 metres from Bayahibe Beach and 2.4 km from Dominicus Beach. Altea is the place to stay in bayahibe if you want to enjoy the local vibes and escape from the all inclusive stays in the resorts. The rooms are very big, clean and nicely decorated, and equipped with fans and air conditioned. The building is brand new, with wifi, swimming pool and a terrace to relax. Breakfast is amazing, big and served very quickly. Fabrizio and Alice will help you making your vacation great, guiding you with local tips if you need to, organizing excursions, helping with anything you need with a big smile but very professionally, without invading your privacy. You'll easily feel home with friends. Location is great, close and well connected to awesome beaches and the small village of Bayahibe, where you can find local restaurants and shops. I totally recommend staying at Altea if you want to truly experience caribbean life and have a great vacation, Fabrizio and Alice will help you with that!

Show more Show less
9
Superb
177 reviews
Avg. price/night:
£40
Check availability

Hotel Pedernales Italia Republica Dominicana 2 stars

Hotel in Pedernales

Hotel Pedernales Italia Republica Dominicana has a bar, garden and terrace in Pedernales. This place is amazing. The beds are comfy and the owners are the best people you could find running the show. Incredibly warm and hospitable the answered all our questions, went out of their way to help us and whipped up the best food in town hands down.

Show more Show less
9.3
Superb
101 reviews
Avg. price/night:
£29
Check availability

Caribbean Islands's best hotels with breakfast

See all

Budget hotels in Caribbean Islands

See all

Hotels in Caribbean Islands that you can book without a credit card

See all

Most booked hotels in Caribbean Islands in the past month

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