Search hotels in Caribbean, Mexico

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

Check out these popular cities in Caribbean

Cancún

2236 hotels

Playa del Carmen

3029 hotels

Punta Cana

1702 hotels

Santa Marta

2245 hotels

San Andrés

760 hotels

Tulum

3332 hotels

Barranquilla

799 hotels

Santo Domingo

810 hotels

Willemstad

911 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.

L
Lauren
From
United Kingdom
Best hotel I’ve been to that I can remember! The whole experience was amazing from start to finish. As soon as we arrived every staff member was super friendly. I loved the room, it was so clean with a huge bed. Breakfast was fantastic, loved chilling on the rooftop pool, and hanging out playing games in the lobby drinking delicious coffee. I hope to come back to Cartagena and will definitely be staying at the Oz again
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,091 reviews
Price from
¥24,178
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,238 reviews
Price from
¥15,853
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.2
Superb - What previous guests thought, 1,101 reviews
Price from
¥25,634
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.

S
Sereina
From
Switzerland
Amazing interior design and very friendly staff!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,069 reviews
Price from
¥35,016
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.

I
Ioannis
From
Greece
Everything was fine, especialy the staff and Eduardo was very helpful, we will stay here again when we will be in Santa Marta again.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,373 reviews
Price from
¥7,460
1 night, 2 adults

Senda Watapuy

Hotel in El Zaino

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

M
Mariana
From
Portugal
One of the best places I"ve ever been.. Perfect to relax. Food is great with a lot of options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,236 reviews
Price from
¥29,531
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,070 reviews
Price from
¥38,312
1 night, 2 adults

Senda Koguiwa

Hotel in El Zaino

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

k
krysztal
From
Poland
Amazing place in the jungle, on the river side, with great and helpful staff, good restaurants with options for kids, rooms were very spacious and clean, pool was great, location just outside Tayrona was amazing
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 2,217 reviews
Price from
¥17,553
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.

N
Natalie
From
Australia
Comfortable bed, strong aircon in the room, and nice shower. The buffet breakfast had plenty of choice, and the one dinner we had at the rooftop bar was good. The staff were always incredibly friendly and helpful :) Location is 5min walk to a large supermarket, and across the road from a beach (although it’s not a good one). Plenty of restaurants nearby, and about 20min drive to the old town (or 1hr in traffic during the evenings!)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,733 reviews
Price from
¥16,581
1 night, 2 adults

Hotel Isabella Tayrona

Hotel in Los Naranjos

Set in Los Naranjos, 1.7 km from Los Naranjos Beach, Hotel Isabella Tayrona offers accommodation with a garden, free private parking, a terrace and a restaurant.

M
Maithe
From
Netherlands
A paradise-like location, beautiful surroundings, facilities, and people. All the food was home cooked, fresh, and super tasteful, and with many vegetarian options — not always a given in Colombia. For full relaxation mode, highly recommend that you book a massage. And the best part of all: the people at Hotel Isabella: Always kind, always available to help, always smiling. 12/10 service and idem experience.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,024 reviews
Price from
¥11,541
1 night, 2 adults
See all 7170 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, 4,755 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,952 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 3,130 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 635 reviews

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,638 reviews

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Caribbean's best hotels with breakfast

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

Set in Cartagena de Indias, a few steps from Bocagrande Beach, Hyatt Regency Cartagena offers accommodation with a restaurant, free private parking, an outdoor swimming pool and a bar.

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

Offering an outdoor pool and fitness centre in a brand new building, Holiday Inn Express Barranquilla Buenavista is located in the Riomar district in Barranquilla, 1 km from Buenavista Shopping Center...

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

Offering direct access to the beach, Lanna Ban Hotel is located in Puerto Viejo. The hotel features an exotic garden and contemporary Thai architecture. Free WiFi access is available.

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

Offering an outdoor pool and a restaurant, GHL San Lazaro Art Hotel is located in Cartagena de Indias.

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

Located within a 15-minute drive from the San Felipe Castle in Cartagena de Indias, Hotel Oz offers free WiFi access, a meeting room, and an on-site bar. Bocagrande beach is just 200 metres away.

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

Finca Barlovento Maloka, Tayrona is a beachfront Hotel located 2 km from the entrance of Tayrona National Park.

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

Located 100 metres from the beach, Hotel Irotama Lago offers on-site marine activities, 3 outdoor swimming pools and a spa and fitness centre. WiFi is available. Activities for children are organised.

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

Boasting a charming terrace with a pool, Hotel Balovento is set in a modern building in the Bocagrande neighborhood, just 2 blocks from the beach. Free WiFi and parking are available.

Budget hotels in Caribbean

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 129 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, 122 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.0
Superb - What previous guests thought, 266 reviews

Situated in Santa Marta, less than 1 km from Salguero Beach, Hotel Jardin Boutique rodadero 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, 182 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.

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

Set in Santa Marta, 12 km from Quinta de San Pedro Alejandrino, EcoHotel Inka Minka offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

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

Featuring free WiFi throughout the property, EMY HOUSE is located in La Laguna, 23 km from Dye Fore and 25 km from Marina de Casa de Campo.

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

Hotel Amor de Mae is set in Santa Marta, 1.7 km from Simon Bolivar Park and 3.7 km from Quinta de San Pedro Alejandrino.

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

Situated in Barranquilla, 2.5 km from Church of the Immaculate Conception, Amari Living Suites features accommodation with a shared lounge, 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, 151 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.1
Superb - What previous guests thought, 916 reviews

Located in Maiquetía, 2.5 km from Puerto Viejo Beach, BUENAVISTA INN provides accommodation with free bikes, free private parking, a garden and a shared lounge.

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

Located in Ríohacha, 1.8 km from Playa de Riohacha, Hotel La Guajira features air-conditioned rooms with free WiFi.

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

Located in Tolú, a few steps from Playas De Tolú, Hotel Pizzeria Opera Tolú provides accommodation with a garden, free private parking, a shared lounge and a terrace.

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

Hotel Casa Colonial Moñitos provides accommodation in Moñitos. The accommodation features room service and a 24-hour front desk for guests.

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

Attractively set in the Marbella district of Cartagena de Indias, Hotel Casa Obed is situated 600 metres from Marbella Beach, 1.4 km from Cartagena's Walls and 2.7 km from San Felipe de Barajas Castle...

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 90 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...

Taganga blue

Hotel in Taganga
No credit card needed
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews

Boasting a garden, terrace and views of sea, Taganga blue is situated in Taganga, 200 metres from Playa de Taganga.

FAQs about hotels in Caribbean

See reviews by guests who stayed at hotels in Caribbean

See all
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,828 reviews
Everything was perfect. During our 10-day stay, my family and I had absolutely no complaints. We traveled at the beginning of January and expected huge crowds, but that was not the case at all. The resort is enormous — we didn’t even manage to see half of it. There is an incredible variety of restaurants, all of which deserve praise, especially Zoi. There is also a great selection of pools, a beautiful and very clean beach, and outstanding staff. Absolutely everything deserves the highest praise. We are definitely coming back next year with friends. We can’t wait! A true paradise on earth!
Guest review byZana
Croatia
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,056 reviews
Everything was amazing. The beach view, the semi-private pool, and the staff were incredible and did everything to make us feel special. We were celebrating our friend’s bachelorette party, and we truly couldn’t have chosen a better place to stay. Breakfast was delicious. Special thanks to the receptionist and our mayordomo, José both were so kind and attentive. Also, Cochary, the waitress at the buffet, was incredibly sweet and welcoming.
Guest review byRuiz
Mexico
From ¥79,940 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,652 reviews
Fantastic service, wonderful facilities and an ideal location. The room was spacious and comfortable, the beach is wide and well maintained. The staff were super friendly and helpful. Compared to the other hotels, when walking along the beach I appreciated that this hotel isn't gated but rather manned by security meaning the hotel is seemlessly connected to the beach.
Guest review byEthan B.
Denmark
From ¥453,015 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 905 reviews
This is indeed a one of a kind resort with many facilities, perfectly for couples and families. The various pools, bars, amazing restaurants serving delicius food all with exceptional design and very well maintained. Would definitely recommend this place and will surely come back.
Guest review byGil Or
Israel
From ¥28,909 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 3,875 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
From ¥233,650 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 245 reviews
This was our second time staying in La Toubana (bungalow with Sea view) and it was, as always, exceptional. The hotel photos do not do justice to how amazing this place is.
Guest review byjohn vaughan
Ireland
From ¥59,667 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 521 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
From ¥78,714 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,858 reviews
Excelente Room, very confortable bed, nice view of the sea. Very Clean and confortable.
Guest review byCarlos Clemente
Argentina
From ¥209,650 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,602 reviews
Amazing place for kids. My daughter had the time of her life. Will be back for sure
Guest review byIan
Canada
From ¥599,811 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 58 reviews
Real Paradise to my wife and me, amazing experience for silver anniversary.
Guest review byYongberm
Canada
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 866 reviews
Everything I really felt like I was on vacation
Guest review byHurd
United States
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 440 reviews
Food, entertaiment program, pool, alcohol, room
Guest review byDaniel Ivannikova
Israel
From ¥34,279 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 938 reviews
Awesome view to the beach. Great breakfast.
Guest review byDavid
Czech Republic
From ¥254,362 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 243 reviews
It's a beautiful place very big and nice.
Guest review byEuphemia Browne
United Kingdom
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 849 reviews
Everything was great I can not complain
Guest review byEdmond
Jamaica
From ¥74,846 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 337 reviews
The whole service was super good .
Guest review byNabila
Canada
From ¥31,787 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,996 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 10

The old city is beautiful and well decorated- I've never...

The old city is beautiful and well decorated- I've never seen streets with so many things hanging over them! It can be difficult to find food that isn't fried sometimes, but there is a lot of diversity and seafood. Favorite things include: touring the fort, free walking tours, dance class, dancing at Donde Fidel, Bazurto Market, eating new things.
Guest review byAlex Ostrofsky
Canada
Scored out of 10, guest rating 8.0

For us its all about the people, we found the Mexicans full...

For us its all about the people, we found the Mexicans full of humour, willing to help a stranger and thoroughly pleasant. Cancun holiday strip was created in the1960's and is home to a gazillion hotels and expensive tourist restaurants, the town however is wonderful. The bus system is superb, a 50p fare anywhere on the route. As a tip find a big landmark near your hotel and ask the driver to tell you when you are approaching, they will help you. The beaches are not owned by the hotels, and suffer from seaweed, but this is usually disposed off. Most of the ones we swam on have a fence to prevent you swimming in deep water ( Possibly to prevent seaweed coming in ?) The sunshine in February however made it all worth while.
Guest review bySteve
United Kingdom
Scored out of 10, guest rating 6.0

Third visit to PDC and I would not return.

Third visit to PDC and I would not return. Whilst the restaurants in the centre are expensive, the quality of food was quite poor. We only had one good meal out but were constantly charged high prices for beer and wine. Hidden service charges appeared on bills that were not pointed out so we often paid twice. The seaweed situation, even in February, was very off putting. It looks and smells awful which meant we didn’t spend much time at the beach which would usually be the point of our holiday. The ridiculously high prices at Cancun airport just summed up our trip. Well done - we will stick with Europe next time.
Guest review bySarah
United Kingdom
Scored out of 10, guest rating 2.0

Traveled the entire country for weeks.

Traveled the entire country for weeks. Best DR local restaurant “la Casita deYeYa” Beach was filthy, smelled terrible, trash everywhere. Had to leave. Hustlers day and night. Just a lousy tourist place so different from the country. Should have taken pictures of the beach but couldn’t get out of there with our kids fast enough.
Guest review byHeather
United States
Scored out of 10, guest rating 6.0

Santa Marta has changed a lot since the last time we were...

Santa Marta has changed a lot since the last time we were there. The city feels dirtier, and the smell of the water was noticeably worse this time. The beaches are more crowded and dirty, with broken glass and garbage along the shore. I don’t think we’ll be back anytime soon, or return to Santa Marta, unless it’s just to visit Tayrona Park or to stay farther out toward Palomino.
Guest review byCarolina Cabrera
United States
Scored out of 10, guest rating 10

San Andrés is a beautiful and vibrant island with incredibly...

San Andrés is a beautiful and vibrant island with incredibly friendly people and a rich culture. The beaches are stunning, with plenty of options for snorkeling, diving, freediving, waterskiing, or even parasailing. Getting around is easy—buses can take you almost anywhere, but we mostly used motorcycle taxis for convenience. We spent New Year’s there, which was magical with everyone on the beach dressed in white! Finding a restaurant on New Year’s Eve was a challenge we didn’t anticipate, but in the end we enjoyed a tasty burger from a street stand. Overall, the island offers a mix of relaxation and adventure, with vibrant local life, delicious food options, and plenty of water activities. It’s perfect for both exploring and simply enjoying the beach, and we would love to return someday.
Guest review byNina
Belgium
Scored out of 10, guest rating 8.0

its quiet relatively . We found good places to eat .

its quiet relatively . We found good places to eat . Osteria Veneziana offers a different but new menu everynight. The food was exceptional and quantities too much . There are numerous large supermarkets offering good food but all requiring a drive that crosses a dual carraigeway often needing uturns . It didnt feel safe at times but the drivers are mostly considerate and make allowances for visitors and pedestrians . We saw a man crossing the DC in a wheelchair . The cars stopped for him . The ruins in Tulum are great , better with a guide .
Guest review byGrace
United Kingdom
Scored out of 10, guest rating 10

Great people, very polite and cheerful.

Great people, very polite and cheerful. The city booms with the best gastronomy for very good orices. The malecon del Rio area is great! Many beautiful shopping centers. Great carnival museum… it’s a great city.
Guest review byClara Navas
Belgium
Scored out of 10, guest rating 8.0

It's beautiful and different I want to come back ive leaned...

It's beautiful and different I want to come back ive leaned I need to have a international debit card and learn more Spanish.im not paying 200. Night for that room..give me a generous 4 day deal..ill come back there...
Guest review byBranham
Scored out of 10, guest rating 4.0

Like many carribean islands the infrastructure is in serious...

Like many carribean islands the infrastructure is in serious need of help. The tourist area around the cruise dock gets more attention than other areas. Get out of the tourist areas and you find a lot of abandoned homes and buildings in various states of disrepair. Garbage is everywhere you walk, discarded plastic and broken bottles are everywhere. They also have a small homeless problem. The people however are extremely friendly and helpful with the majority being english speaking.
Guest review byMichael
Canada