Search hotels in Caribbean, Haiti

Enter your dates and choose from 20 hotels and other places to stay

Make your hotel stay special

Find hotels in Caribbean with the extras that matter to you

Check out these popular cities in Caribbean

Punta Cana

1796 hotels

Cancún

2177 hotels

San Andrés

747 hotels

Playa del Carmen

2761 hotels

Santa Marta

2257 hotels

Willemstad

942 hotels

Tulum

3043 hotels

Montego Bay

466 hotels

Santo Domingo

887 hotels

Stay in Caribbean's best hotels!

Filter by:

Star rating
Review score

OZ Hotel Collection

Hotel in Cartagena de Indias

OZ Hotel Collection has a fitness centre, garden, a terrace and restaurant in Cartagena de Indias.

D
Dante
From
UK Virgin Islands
New and modern hotel. Great location, close to the beach. Staff was very kind and helpful. Highly recommend!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,578 reviews
Fri 19 Jun – Sat 20 Jun
Price from
€ 93.20
1 night, 2 adults

Senda Kokkos Beach Tayrona

Hotel in Los Naranjos

Situated in Los Naranjos, a few steps from Playa de Mendihuaca, Senda Kokkos Beach Tayrona features accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a private...

J
Juan
From
Canada
Senda Kokos hotel is impressive! I was so impressed with the quality and comfort of the facility. It's such a great deal for the amount of money. Staff are incredibly friendly, the aisles and rooms are clean and well taken care of, and the entire place is so well designed. Really recommend this place!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,100 reviews
Fri 19 Jun – Sat 20 Jun
Price from
€ 107.47
1 night, 2 adults

Hotels 111

Hotel in San Andrés

Situated in San Andrés, 300 metres from Spratt Bight Beach, Hotels 111 features concierge services and free WiFi throughout the property.

J
James
From
United Kingdom
The receptionist were the best we’ve had on our travels , so helpful and accommodating with anything we’ve asked couldn’t of asked for a better service
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,379 reviews
Fri 24 Jul – Sat 25 Jul
Price from
€ 102.78
1 night, 2 adults

Hotel Vip La Guaira

Hotel in Macuto

Hotel Vip La Guaira features a fitness centre, garden, a shared lounge and terrace in Macuto. Offering a restaurant, the property also has a bar, as well as a sauna and a hot tub.

G
Gutierrez
From
Aruba
I liked the service and the installation are new
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,192 reviews
Fri 12 Jun – Sat 13 Jun
Price from
€ 94.70
1 night, 2 adults

Hotel Casona del Porvenir

Hotel in Cartagena de Indias

Ideally set in Cartagena de Indias, Hotel Casona del Porvenir features air-conditioned rooms, an outdoor swimming pool, free WiFi and a garden.

M
Mirko
From
Germany
Perfectly located in the historic center. Very spacious room with a very nice bathroom. Delicious breakfast. Absolutely wonderful hotel staff!! Thank you so much for everything!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,059 reviews
Fri 12 Jun – Sat 13 Jun
Price from
€ 203.80
1 night, 2 adults

Comunidad Calle 13 Hotel Boutique

Hotel in Santa Marta

In a prime location in Santa Marta, Comunidad Calle 13 Hotel Boutique offers air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 4-star hotel offers a bar.

P
Paula Vanessa
From
Switzerland
The hotel is very clean and the service was amazing also the location is very close to the parque de los movies
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,367 reviews
Fri 12 Jun – Sat 13 Jun
Price from
€ 43.42
1 night, 2 adults

Senda Watapuy Boutique Hotel Tayrona

Hotel in El Zaino

Set in El Zaino, 2.6 km from Castilletes Beach, Senda Watapuy Boutique Hotel Tayrona offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Meggie
From
Canada
The place is beautiful, but the view is breathtaking. Love the food and the service. Everything super clean and organized.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,209 reviews
Fri 12 Jun – Sat 13 Jun
Price from
€ 168.69
1 night, 2 adults

Aquamare Hotel

Hotel in San Andrés

Located 200 metres from Spratt Bight Beach, Aquamare Hotel offers 4-star accommodation in San Andrés and features an outdoor swimming pool, a restaurant and a bar.

J
Jason_Andrew
From
United Kingdom
We were met at the doorway by a friendly gentleman who showed us to reception. The reception staff themselves were very friendly, polite and profession and gave us great information. Breakfast was a buffet affair and while there were a lot of people, there was plenty to go around and the food was of a high standard. The food changed daily which was appreciated and the fresh fruit was delicious. The room was super clean and of a big size - shout-out to housekeeping- and the bed was very comfortable. The communal areas bar, restaurants were tastefully decorated. The hotel is very well located. It was very quiet, away from the hustle and bustle, but very close walking distance to the pier where you can take tours from. You can also walk to the public beaches and the main strip with restaurants and bars and shops in just a few minutes. Very much recommend this hotel to others, great value and great service
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,092 reviews
Fri 19 Jun – Sat 20 Jun
Price from
€ 262.34
1 night, 2 adults

Senda Koguiwa Tayrona Nature Hotel

Hotel in El Zaino

Located five minutes away from Tayrona Park main entrance. Senda Koguiwa Tayrona Nature Hotel provides accommodation with a restaurant, free private parking and an outdoor swimming pool.

G
Griph
From
Sweden
A fantastic place! Everything about this hotel is amazing. The location, the amenities and the rooms. We stayed for 3 nights, of which 2 were in a bungalow with its own pool and a terrace with views of the rain Forrest. Simply amazing!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2,097 reviews
Fri 19 Jun – Sat 20 Jun
Price from
€ 99.35
1 night, 2 adults

Oz Hotel Luxury

Hotel in Cartagena de Indias

Situated in Cartagena de Indias, 150 metres the nearest beach, Oz Hotel Luxury features air-conditioned accommodation and a bar.

G
Guillermo
From
Panama
Breakfast was very good and and the location of the hotel was perfect
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,697 reviews
Fri 24 Jul – Sat 25 Jul
Price from
€ 88.77
1 night, 2 adults
See all 20 hotels in Caribbean

Most booked hotels in Caribbean in the past month

See all

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,113 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 3,108 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,321 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 3,071 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,720 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,472 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 5,448 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,578 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,213 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,108 reviews

Caribbean's best hotels with breakfast

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,323 reviews

Conveniently situated near Santo Domingo’s bustling commercial and business districts, El Embajador, a Royal Hideaway Hotel treats each guest with the pomp and circumstance befitting of worldly...

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 142 reviews

Set in Barranquilla, 1.4 km from VIVA Shopping Mall, BQ84 Urban Hotel offers accommodation with a shared lounge, free private parking, a terrace and a bar.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 226 reviews

Attractively situated in the Crespo district of Cartagena de Indias, Arcadia Hotel is situated 300 metres from Crespo Beach, 3.1 km from Steps of La Popa Mount and 3.5 km from San Felipe de Barajas...

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 149 reviews

Set in Saint-François, 2.2 km from Plage de la Pointe des Pies, hotel la Métisse offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 377 reviews

Paradise Beach Bacalar A Pie De Laguna features a garden, private beach area, a terrace and restaurant in Bacalar.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 437 reviews

Facing the beachfront, Hotel Solana Bacalar Lakefront offers 4-star accommodation in Bacalar and features a garden, private beach area and terrace.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 124 reviews

Set in Cahuita, 200 metres from Blanca, Villa del Mar Hotel Boutique offers accommodation with an outdoor swimming pool, free private parking and a bar.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 161 reviews

Situated in Cartagena de Indias, 1.4 km from Marbella Beach, Terrazas Hotel Boutique features views of the sea.

Budget hotels in Caribbean

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 130 reviews

Featuring free WiFi throughout the property, TStays Smart Hotel is situated in Port-of-Spain. Boasting room service, this property also provides guests with a terrace.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 316 reviews

Conveniently located in the centre of Santa Marta, Casa Zarah - Alma Hotels is within 400 metres of Bahía de Santa Marta Beach and 500 metres of Santa Marta Cathedral.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 146 reviews

Set in Santa Veronica, 1.1 km from Playa de Santa Verónica, Hotel Villa Toti offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 177 reviews

Set in Santa Marta, within 500 metres of Salguero Beach and 3.8 km of Rodadero Sea Aquarium and Museum, Hotel Brisas del Mar offers accommodation with a terrace and free WiFi as well as free private...

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 119 reviews

Cabañas Blue features an outdoor swimming pool, garden, a restaurant and bar in Isla Grande.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 119 reviews

Situated in Caracas, 500 metres from National Gallery of Art, Hotel Sebas 202 features accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 314 reviews

Situated in Santa Marta, 600 metres from El Rodadero Beach, Azul Hotel Boutique features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 195 reviews

Situated in Palomino, less than 1 km from Palomino Beach, Atalaya del Mar Palomino features accommodation with a garden, free private parking and a terrace.

Hotels in Caribbean that you can book without a credit card

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 169 reviews

Located in Palomino, a few steps from Palomino Beach, Coconuco Beach Palomino provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 344 reviews

Hotel Puntanorte features a garden, private beach area, a restaurant and bar in Tintipan Island. Certain units at the property feature a terrace with a sea view.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews

Well set in the Centro Historico district of Santa Marta, Hotel Santo Rio Suite Santa Marta is located 200 metres from Santa Marta Cathedral, 700 metres from Santa Marta Gold Museum and 600 metres...

Sauka Loft

Hotel in Rincón
No credit card needed
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 5 reviews

Set in Rincón, 200 metres from Punta Seca Beach, Sauka Loft offers accommodation with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 11 reviews

Set in Cahuita, 200 metres from Blanca, Hotel Vista Coral offers accommodation with a garden, free private parking, a terrace and a bar.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 12 reviews

Conveniently located in the centre of Santa Marta, Hotel Terranova SM offers air-conditioned rooms, a garden, free WiFi and a terrace.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Set in Santa Marta and within 2.8 km of Playaca Beach, LUA origenes Alojamiento FIRST FLOOR features a restaurant, non-smoking rooms, and free WiFi throughout the property.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 33 reviews

Well located in the Centro Historico district of Santa Marta, Hostal Nomadas is located 400 metres from Santa Marta Cathedral, 400 metres from Santa Marta Gold Museum and 200 metres from Simon Bolivar...

FAQs about hotels in Caribbean

See reviews by guests who stayed at hotels in Caribbean

See all
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,820 reviews
Staff and the hotel were great, and I couldn't say I could find any issues after reading a few less favourable reviews.. Rooms are a good size and very clean and cool. Also well serviced by friendly staff.. I got to the hotel long before my check-in time, and my luggage was looked after while I relaxed in the pool area. I then was offered a room way before my time, and I was not disappointed, infact I may have been quietly given an upgrade. To me, that was staff going above and beyond to make me feel welcome.. There's a small shop for basics, etc, or pharmacy next to the hotel. Compared to more expensive hotels around it depends on your budget but for price this was good for what you really need..
Guest review byVernon
Australia
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 825 reviews
Where do I start? Nothing short of mind blowing! The 5 star service with staff that are there to help you at every turn! ! The fabulous restaurants and bars that cater for every taste and desire! The well laid out rooms which have obviously been meticulously planned to make your visit so comfortable and seamless! The spotless grounds and gardens! The well-orchestrated transport provided to and from each of the theme parks! I will be shouting the praises of this property to anyone and everyone who’ll listen and we will definitely return.
Guest review byEllen
Australia
From € 374 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 227 reviews
Breakfast was outstanding. A lot of choice and everything was fresh and delicious. The private beach came with very large comfortable loungers. The staff were very attentive as well. Our oceanview room with a large balcony overlooked the beach as well. One of the best hotels we've stayed at on vacation.
Guest review byAngela
Canada
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 4,048 reviews
The hotel have a new section wich we love pools are amazing especially the water park The restaurant is on the pricey side so we eat out They have a amazing staff and I will say 3 min drive and you have a lot of stores and restaurants to go and eat whit the fam
Guest review byANGEL
United States
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 472 reviews
The beach was perfect. The breakfast at their restaurant was really good. For my family was perfect! Including the movie with the fire-pit. Amazing staff and ambience.
Guest review bySolenil
Puerto Rico
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,673 reviews
The rooms are very cosy, the beds are like sleeping on a cloud. The location is just perfect, also the beach.
Guest review byJerneja
Slovenia
From € 909.87 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,640 reviews
Amazing place for kids. My daughter had the time of her life. Will be back for sure
Guest review byIan
Canada
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 63 reviews
Real Paradise to my wife and me, amazing experience for silver anniversary.
Guest review byYongberm
Canada
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,869 reviews
food, pool, water park, kids activities, personal, variety.
Guest review byAnthuan07
Dominican Republic
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 949 reviews
Wonderful location, wonderful beach. The meals are fine.
Guest review byHao
China
From € 12,759.25 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 917 reviews
Everything I really felt like I was on vacation
Guest review byHurd
United States
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 397 reviews
Food, entertaiment program, pool, alcohol, room
Guest review byDaniel Ivannikova
Israel
From € 201.24 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 965 reviews
Excellent views Well laid out along the beach
Guest review byRuth
New Zealand
From € 753.91 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 247 reviews
It's a beautiful place very big and nice.
Guest review byEuphemia Browne
United Kingdom
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,063 reviews
Nice stuff. Gentle and helpful.
Guest review byRoland
Germany

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

Scored out of 10, guest rating 6.0

First of all, I am very disappointed!!!

First of all, I am very disappointed!!! This resort is definitely not a 5 star. Without the lobby, it is a 3 star level and quality. Room was extremely dated, stains on the furniture and a patio furniture was damaged. Top of the bed was a big dark color hair, and sheets were worn and had a hole. In the restaurant chairs are dirty and food left over. The beach had a lot of garbage, the sun bed was always dirty. The concierge gave a lot of promise but never happen. The restaurant waiters are very good, as was housekeeping too. Mike's coffee house was good, but was long wait. Food was oke but nothing wow. I don't recommended this place to anyone who is looking for 5 star service.
Guest review byJozsef
United States
Scored out of 10, guest rating 6.0

Cancun is exciting for those who want to leave their resort...

Cancun is exciting for those who want to leave their resort as there is so much to do. Seaweed is bad this year. Beaches are smaller. I didn't leave the resort however I wanted to due to the crazy prices at the spa. Total gouging.
Guest review byCarter
Scored out of 10, guest rating 8.0

I was most impressed with the beauty of Centro.

I was most impressed with the beauty of Centro. However, because I came in late May, it was very hot and humid. I could only go out for an hour at a time. I would come back to my hotel drenched and tired! It would have been better if I had come in the dry season (January to April).
Guest review byMark
Australia
Scored out of 10, guest rating 8.0

Nature-wise, it's amazing! The 7-color sea is true.

Nature-wise, it's amazing! The 7-color sea is true. We swam with sharks, rays, and beautiful fish at the aquarium. Beautiful beaches (although some of them are full of seaweed), alcohol is cheap, and food is nice. I would change the attitude of some people. They want to charge you for everything; they are not polite; they want to take advantage of the tourists. We went to a bar that was empty, and they told us we needed to book. It was empty!! On a tour to Johnny Cay, they took us to see a ship that sank like 40 years ago, and they wanted to charge extra for that. Seriously?
Guest review byCarito
Colombia
Scored out of 10, guest rating 4.0

If you are looking for a party vacation, there are lots of...

If you are looking for a party vacation, there are lots of options in town. For a beach vacation, choose a resort elsewhere (and look into sargassum bloom season before booking). For discovering the marvels of the Yucatan peninsula, choose Merida, or even Valladolid.
Guest review byRaoul
Scored out of 10, guest rating 8.0

I loved the atmosphere in the town center in the evening,...

I loved the atmosphere in the town center in the evening, and the geographical and ecosystemic interest of the area, such as the cienagas. The friendly taxis and mototaxis. The general interest for preserving the city clean and protecting the nature.
Guest review byAnonymous
Panama
Scored out of 10, guest rating 10

Willemstad is amazing and Curacao in general is a place to...

Willemstad is amazing and Curacao in general is a place to discover, it has all the things you need (flamingos, turtles, beaches) in a small distance. If you stay, either stay next to Mambo beach for the party and vibe or in westpoint for more nature and beach closeness!
Guest review byyupyoupi
Canada
Scored out of 10, guest rating 4.0

The beach areas were not easy to access and were dominated...

The beach areas were not easy to access and were dominated by resorts which you had to pay to use there parking and beach. There was also a lot of seaweed which can be a problem. Finding a public beach was not easy and we can't really comment on their quality as we didn't get to one. Staying in one of the resorts may give a different experience.
Guest review byglenndenniston
Australia
Scored out of 10, guest rating 10

My trip to Montego Bay made me feel that I was home in...

My trip to Montego Bay made me feel that I was home in Africa. I enjoyed the food such as curry goat meat, beef and chicken pie, beans and rice etc.... Above all the people I came across with were very nice and respectful to me. The location I stayed was great and the environment was so clean and peaceful. I will always recommend Montego Bay to others as a great place to visit for vacation.
Guest review byAnonymous
Scored out of 10, guest rating 10

Santo Domingo is a BEAUTIFUL CITY!!

Santo Domingo is a BEAUTIFUL CITY!! I love the stunning blend of 16th-century colonial history and vibrant Caribbean urban life. I love the romantic cobblestone streets, museums, Parque Colon environment and historical architecture of La Zona Colonial.
Guest review byoscar

More places to explore, more ways to go