Search hotels in Caribbean, Mexico

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Check out these popular cities in Caribbean

Punta Cana

1927 hotels

Cancún

2117 hotels

Playa del Carmen

2696 hotels

San Andrés

729 hotels

Santa Marta

2415 hotels

Willemstad

970 hotels

Puerto Viejo

402 hotels

Montego Bay

478 hotels

Stay in Caribbean's best hotels!

OZ Hotel Collection

Hotel in Cartagena de Indias

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

T
Tommaso
From
Italy
Great location and staff, very good brekfast
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 2,251 reviews
Price from
US$166.75
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 fitness centre and a...

J
Juan
From
United Kingdom
Fantastic place! from the people that work there to the locals. Everything was amazing.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,276 reviews
Price from
US$146.66
1 night, 2 adults

Rincon del Mar Palomino

Hotel in Palomino

Set less than 1 km from Palomino Beach, Rincon del Mar Palomino offers 4-star accommodation in Palomino and features an outdoor swimming pool, a garden and a bar.

T
Tara
From
Australia
Really good value for money. Very comfortable bed. The washing service was extremely quick. Nice vibe overall.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,004 reviews
Price from
US$32.80
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. A tour desk can provide information on the area.

H
Henry Marcelo
From
United States
It was amazing! The details are on the little things. The beds were extremely comfortable, like a clowd after a day of adventure and you need to recharge. The staff were lovely, always with a smile and always so kind and knowledgeable. It was an amazing welcome to beautiful San Andres. A few amazing amenities: - towel service for the beach - foot washing station for when you return from the beach and are all sandy - they can get help you get a bike/moped rental right at the hotel. Super convenient. Thank you so much for making me and my wife feel welcome.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,489 reviews
Price from
US$147.01
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.

m
milagros
From
United Kingdom
todo estubo totalmente excellente.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,255 reviews
Price from
US$162.40
1 night, 2 adults

Hotel Casona del Porvenir

Hotel in Cartagena de Indias

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

F
Federica
From
Costa Rica
The style , location , position breakfast were the top . The staff is very kind and helpful in any situation . I highly recommend to stay there if you visit Cartagena
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,042 reviews
Price from
US$329.83
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.

S
Spencer
From
Australia
Exceptional gay friendly spot in Santa Marta 🌈 Jose & Elio were amazing, and made sure we had a great time during our short stay. Definetely coming back, guys, please keep up the great work, it really shows.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,332 reviews
Price from
US$56.19
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.

t
teemychief
From
Sweden
This place was spectacular in every single way. Service, location, breakfast, rooms, facilities, surroundings- seriously one of the best hotels in Colombia. We loved having a little private pool in our cabin. Wish I could have stayed longer!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,183 reviews
Price from
US$242.56
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.

s
silvio
From
Croatia
Amazing place and staff,rooms are very spacius and food in hotel restaurant is best we had in Colombia.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,934 reviews
Price from
US$118.99
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,700 reviews
Price from
US$123.07
1 night, 2 adults
See all 6424 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.9
Good - What previous guests thought, 6,015 reviews

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,486 reviews

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,550 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,428 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,668 reviews

Popular with guests booking hotels in Caribbean

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

Caribbean's best hotels with breakfast

See all
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 6,015 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,486 reviews

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

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,550 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,428 reviews

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,847 reviews

Budget hotels in Caribbean

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

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,668 reviews

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

Scored out of 10, guest rating 5.9
Passable - What previous guests thought, 3,023 reviews

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,248 reviews

Hotels in Caribbean that you can book without a credit card

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 3,122 reviews

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

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

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 1,297 reviews

Scored out of 10, guest rating 4.3
Disappointing - What previous guests thought, 1,462 reviews

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

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,657 reviews

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,707 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.2
Very good - What previous guests thought, 1,965 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.8
Good - What previous guests thought, 874 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
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,623 reviews
+ Awesome staff - always super friendly and helpful + Fantastic breakfast - Mexican and international cuisine + Clean and comfortable rooms + Beach access right in front of the hotel You get an overall great experience for a good value for money.
Guest review byKevin
Germany
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 221 reviews
Food amazing - service impeccable - beautiful views and great having a private sandy beach with beach bar and plenty of sun-loungers. One of the best hotels we have ever stayed in.
Guest review byPenny
United Kingdom
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 485 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.0
Very good - What previous guests thought, 956 reviews
I really enjoyed the rooms, pools and the various restaurants The food was definitely the best I have had at an all inclusive hotel in Jamaica
Guest review byCherita
Cayman Islands
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 337 reviews
Every minute of my staying- is just amazing! Sunset on a rooftop nest,beach, yoga - must!
Guest review bySvitlana
United States
From US$664.48 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,724 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 7.5
Good - What previous guests thought, 4,094 reviews
Excelente Resort con casino, pool river, gym and extraordinar restaurants !!!!
Guest review byJao
Puerto Rico
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 70 reviews
Real Paradise to my wife and me, amazing experience for silver anniversary.
Guest review byYongberm
Canada
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 767 reviews
Great hotel located right on the beach with a large swimming pool.
Guest review byAlex
Belgium
From US$211.46 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 966 reviews
Beautiful beach view, beautiful pool, good food, friendly staff.
Guest review byJose L
Puerto Rico
From US$563.98 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 260 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,106 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 island is a great place to visit.

The island is a great place to visit. I’ll just suggest that you find another place to stay BESIDES Cosa Atlantico!!!! Between the extremely deceptive advertising and the HORRIBLE TREATMENT from the staff in regards to WATER, POWER & subsequent WiFi outages. I should have just packed a tent and camping gear and literally STAY ON THE BEACH!!!!
Guest review byJames
United States
Scored out of 10, guest rating 10

I really enjoyed Cancun—the beautiful white-sand beaches,...

I really enjoyed Cancun—the beautiful white-sand beaches, sunny and warm weather, and wonderfully warm Caribbean Sea made it a perfect tropical destination. I also felt very safe throughout my stay, as security is present almost everywhere you go, from hotels and beaches to tourist attractions. The food was another highlight, with a great variety of excellent local and international cuisine that made the whole experience even more enjoyable.
Guest review byČrtomir
Slovenia
Scored out of 10, guest rating 10

Such a lively city with lot's of music, great restaurants...

Such a lively city with lot's of music, great restaurants and beautiful historical architecture. It is more expensive than other Colombian destinations which was quite surprising as prices resembled that of Europe.
Guest review byCaroline
Curaçao
Scored out of 10, guest rating 10

Playa del Carmen is always my favorite town in the Mexican...

Playa del Carmen is always my favorite town in the Mexican Riviera because is centrally located with a vast number of restaurants and entertainment I know the Sargasso is a big problem but there is a lot of Pools and Cenotes to enjoy, or you can go to Cozumel or Isla Mujeres for the day and enjoy clean beaches
Guest review byZabala
Scored out of 10, guest rating 4.0

Sadly San Andres is run down, dirty and expensive.

Sadly San Andres is run down, dirty and expensive. Save your travel money for Medellin or Bogota when traveling in Colombia. They try and compete w Europe & Miami when it comes to prices for Hotels, Rental Cars (buggies) and restaurants, but they are not even close in quality. I love Colombia, just not the beach towns / islands
Guest review byMichael
United States
Scored out of 10, guest rating 8.0

Good place to be the homebase for sightseeing and adventure...

Good place to be the homebase for sightseeing and adventure (e.g. lost city, Palomino) while combined with nice beaches. Old town and harbour area is nice, great boot trips to surrounding beaches worth considerung.
Guest review bymicschneider1971
Germany
Scored out of 10, guest rating 8.0

favorite spot was mambo. there is shopping place, restaurant...

favorite spot was mambo. there is shopping place, restaurant, outdoor club and Punda is nice, there is places to shop, arts to see around the buildings. there is a feri you can take for free to go to Otro Banda to get @ Willemstad is recommended to rent a car. we went to the beaches, drove around, eat local food
Guest review byDarlingC
Aruba
Scored out of 10, guest rating 10

Busy with the right amount of chill, great number of...

Busy with the right amount of chill, great number of restaurants and coffee bars, shops and food outlets. Felt totally at home from day one and didn't really want to leave. Salsa Brava, my new favourite place to eat, drink, chill and listen to Reggae!
Guest review byAnonymous
Scored out of 10, guest rating 10

It’s a great city. Deja Resort is a great place to stay.

It’s a great city. Deja Resort is a great place to stay. The staff makes you feel comfortable. Very pleasant staff. The dining room staff such as Satia and Miss Marie and also the dining room supervisor makes us feel so welcome. What I really appreciate about this hotel is that this hotel offer any amount of nights you want to stay. It’s reall budget friendly. I was searching for an all inclusive with a reasonable price that would allow my kids to stay also. I shopped around and couldn’t find any but Deja resort gave me the opportunity. They also call and check with me to see how things were going and that made me feel so special.
Guest review byNatalie
United States
Scored out of 10, guest rating 10

Its in the middle of everything. 10 minutes from Palm Beach...

Its in the middle of everything. 10 minutes from Palm Beach night life . 15 minutes from NOORD and downtown Aruba and 20 minutes San Nichols and Baby Beach. Eatery_ Smokey Joes Shopping in Oranjestad Swimming at Baby beach & Eagle Beach Trkking thru national Park
Guest review byFrederick
United States

More places to explore, more ways to go

  • Car hire near Cancún International Airport

    Flying in to Cancún International Airport and need to hire a car? Book it now to pick it up when you touch down.
  • Hotels near Cancún International Airport

    Find hotels conveniently close to the area's most popular airport – perfect for a late arrival or early departure.
  • Hotels in Cancún

    Thinking about which towns and cities to visit during your trip to Caribbean? Try Cancún, a popular choice with guests.
  • Hotels in Tulum

    Thinking about which towns and cities to visit during your trip to Caribbean? Try Tulum, a popular choice with guests.
  • Hotels in Mexico

    If you're planning a longer trip, look beyond Caribbean and set off to explore the whole country!
  • Hotels in Huatulco

    Hit the road and make the most of your trip by discovering another popular destination within Mexico.
  • Hotels in Los Cabos

    Hit the road and make the most of your trip by discovering another popular destination within Mexico.
  • Cheap holidays in Cancún

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • Flights from London to Cancún

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.