Search hotels in Caribbean, Saint Vincent & Grenadines

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

Check out these popular cities in Caribbean

Cancún

2336 hotels

Punta Cana

1610 hotels

Santa Marta

2168 hotels

Playa del Carmen

3117 hotels

Tulum

3539 hotels

San Andrés

745 hotels

Santo Domingo

736 hotels

Barranquilla

756 hotels

Willemstad

870 hotels

Stay in Caribbean's best hotels!

Filter by:

Star Rating
Review score

Hotels 111

Hotel in San Andrés

Hotels 111 has accommodations with free WiFi in San Andrés, ideally set a 13-minute walk from North End and 0.6 miles from San Andres Bay.

B
Bonnie
From
Canada
Wow, what an amazing stay! Great service from the start. The woman at the front desk was absolutely lovely. She was so incredibly attentive and kind. The rooms were very clean- comfortable bed, AC worked well, nice hot showers with shampoo, conditioner, body wash and working TV. We also had to check out early for a tour and they stored our luggage and had a bathroom for us to shower and change afterwards. The lobby was also clean, always greeted with a smile and great service! Kareem was amazing. We had an issue with our tour and he went above and beyond with helping us. He also sent us a list of recommendations for the island. Very helpful and informative! Definitely would stay here again especially with the staff.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,149 reviews
Price from
$101.06
1 night, 2 adults

Hotel Vip La Guaira

Hotel in Macuto

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

A
Andres
From
United Arab Emirates
I really enjoyed my time there, even if it was for one day, you got a nice casino in the same building, a nice pier where you can walk around and have a great time, the staff's attention it's above great, plus you'll good round trip to the airport for free!!!! Don't miss the chance and stay!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,042 reviews
Price from
$112
1 night, 2 adults

Hotel Casona del Porvenir

Hotel in Cartagena de Indias

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

R
Roberto
From
Belgium
The property is beautiful, with great facilities including swimming pool and a rooftop jacuzzi. The staff is very friendly and helpful, and the location is perfect - in a super cute street in the historic center or Cartagena. The perfect way to visit this very busy and lively city! The room is fully equipped with AC, fan, Japanese toilet, coffee machine, a plate with fruits, etc.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,098 reviews
Price from
$292.14
1 night, 2 adults

Comunidad Calle 13 Hotel Boutique

Hotel in Santa Marta

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

A
Alina
From
Mexico
our best stay on the coast of Colombia so far! the staff is super friendly and helpful, the rooms are sparkly clean and comfortable, it’s quiet at night (my first night of sleep after insanely loud Cartagena), and an amazing location. 300% recommend!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,367 reviews
Price from
$42.27
1 night, 2 adults

Senda Watapuy

Hotel in El Zaino

Located in El Zaino, 1.6 miles from Castilletes Beach, Senda Watapuy provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

M
Maria
From
Spain
The views, the rooms, the food, the staff.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 1,273 reviews
Price from
$159.29
1 night, 2 adults

Aquamare Hotel

Hotel in San Andrés

Located a 2-minute walk from Spratt Bight Beach, Aquamare Hotel offers 4-star accommodations in San Andrés and features an outdoor swimming pool, a restaurant and a bar.

K
Kelly
From
Canada
The property was nice, new and in a very central location but the best part was the staff. Incredibly friendly and helpful.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,057 reviews
Price from
$244.23
1 night, 2 adults

Sofitel Barú Cartagena

Hotel in Cartagena de Indias

Facing the beachfront, Sofitel Barú Cartagena offers 5-star accommodations in Cartagena de Indias and features an outdoor swimming pool, fitness center and terrace.

V
Veronica
From
Argentina
Everything was so great. Facilities, food, activities, staff. great choice! we will be back, for sure !
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,043 reviews
Price from
$315
1 night, 2 adults

Senda Koguiwa

Hotel in El Zaino

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

J
Joan
From
South Africa
Beautiful place. Delicious food. Good service. Perfect place to relax!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 2,294 reviews
Price from
$104.34
1 night, 2 adults

Oz Hotel Luxury

Hotel in Cartagena de Indias

Located in Cartagena de Indias, 492 feet the nearest beach, Oz Hotel Luxury features air-conditioned accommodations and a bar.

R
Roosje
From
Netherlands
The breakfast buffet was awesome with a plenty variation every day. The whole staff were very attentive. Great location, lots of restaurants and shops nearby.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,778 reviews
Price from
$95.63
1 night, 2 adults

Hotel Isabella Tayrona

Hotel in Los Naranjos

Located in Los Naranjos, 1.1 miles from Los Naranjos Beach, Hotel Isabella Tayrona has accommodations with a garden, free private parking, a terrace and a restaurant.

O
Olga
From
Poland
Delicious juice from fresh mangos straight from the tree and the best cazuela de mariscos ever! Friendly atmosphere :)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,028 reviews
Price from
$68.01
1 night, 2 adults
See all 114 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.8
Good - What previous guests thought, 4,127 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,448 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 731 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 2,556 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,360 reviews

Popular with guests booking hotels in Caribbean

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

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 371 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 2,769 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 360 reviews

Popular with guests booking hotels in Caribbean

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,994 reviews

Caribbean's best hotels with breakfast

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,141 reviews

Casona de Colegio in Cartagena de Indias provides accommodations with a garden a terrace, an infinity pool and a bar.

From $439.91 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,616 reviews

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

From $230 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,899 reviews

Set in the Bocagrande district in Cartagena de Indias, 0.9 mi from Cartagena's Gold Museum, Estelar Cartagena de Indias Hotel y Centro de Convenciones features air-conditioned rooms with free WiFi...

From $240.50 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,603 reviews

Offering an outdoor pool and fitness center in a brand new building, Holiday Inn Express Barranquilla Buenavista is located in the Riomar district in Barranquilla, 0.6 mi from Buenavista Shopping...

From $104 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,714 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.

From $123.17 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,247 reviews

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

From $192.61 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,920 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 656 feet away.

From $128.47 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,126 reviews

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

From $221.67 per night

Budget hotels in Caribbean

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,311 reviews

Viajero Santa Marta Hostel has an outdoor swimming pool, garden, a shared lounge and terrace in Santa Marta. The property features a bar, as well as a restaurant serving Local cuisine.

From $68.01 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 193 reviews

Located conveniently in the center of Santa Marta, Casa Zarah - Alma Hotels is within a 4-minute walk of Bahía de Santa Marta Beach and 500 yards of Santa Marta Cathedral.

From $72.16 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 100 reviews

Located in Santa Verónica, a 12-minute walk from Playa de Santa Verónica, Hotel Villa Toti has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

From $80.50 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 313 reviews

Elegant Accommodations: Rincon de la Sierra Minca in Minca offers well-equipped rooms with balconies, private bathrooms, and mountain views. Common areas feature free WiFi.

From $68.03 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 113 reviews

Casana Rosa Hotel features a garden, terrace, a restaurant and bar in Santa Marta.

From $59.45 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 131 reviews

Located in Minca, 14 miles from Quinta de San Pedro Alejandrino, Hotel El Santuario provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $39.63 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 195 reviews

Facing the beachfront, Casa Dos Almas offers 4-star accommodations in Guachaca and has a garden, private beach area and terrace.

From $125.45 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 123 reviews

Offering free WiFi, EMY HOUSE offers accommodations in La Laguna, 14 miles from Dye Fore and 16 miles from Marina de Casa de Campo.

From $93.96 per night

Hotels in Caribbean you can book without a credit card

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 125 reviews

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

From $136.60 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 237 reviews

Located in Tolú, Oasis Tolú Hotel Boutique features an outdoor swimming pool, garden, bar, and free WiFi throughout the property. Certain rooms at the property include a balcony with a pool view.

From $162.23 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 928 reviews

Located in Maiquetía, 1.6 miles from Puerto Viejo Beach, BUENAVISTA INN provides accommodations with free bikes, free private parking, a garden and a shared lounge.

From $86.24 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 338 reviews

Sweet Home Punta Cana Guest House - VILLA Q15A features free bikes, garden, a shared lounge and terrace in Punta Cana.

From $60.50 per night

Maya Eco Village

Hotel in Akumal
No credit card needed
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 112 reviews

Located in Akumal, 18 miles from Tulum Archeological Site, Maya Eco Village has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $226.61 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews

Located in Capurganá, hotel vista al mar is a few steps from Capurganá Beach. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk. The hotel has a terrace and a hot tub.

From $72.31 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 10 reviews

Located in Cartagena de Indias, Hotel ladymar cartagena provides air-conditioned rooms with free WiFi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 20 reviews

Attractively set in the Crespo district of Cartagena de Indias, Arcadia Hotel is located a 3-minute walk from Crespo Beach, 1.9 miles from Steps of La Popa Mount and 2.2 miles from San Felipe de...

From $55.48 per night

FAQs about hotels in Caribbean

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

4.0

Take official taxi or Uber.

Take official taxi or Uber. The others are robbers, ecpecially at the airport. Car rental services are beyond horrible in the high season. Read the ratings. Its insane, that services this bad can continue to do business. They ignored my reservation and tried to upsell me another car with 10x the price. We used taxi's (official taxi and Uber) instead. Maya's, Valladolid, Xcaret are all nice and worth a visit.
Guest review by
Kristjan
8.0

Nice city with an interesting historical centre and the...

Nice city with an interesting historical centre and the coloured popular area of Getzemani; the Spanish city walls which protect the centre have a nice walk path "ronda. Nice restaurants and roof top terraces. the Castillo is a masterpiece to not miss and the subset from its top an amazing experience.
Guest review by
marina mucciarela
Italy
8.0

Very cool and helpful hotel staff and the location of the...

Very cool and helpful hotel staff and the location of the room. The breakfast is okay other food is good The bad part was The loud music from the restaurant and loud noise from the restaurant exhaust broke the quietness which bothered us too much
Guest review by
Kabir
4.0

There are 3 things to do. - City Tour incl. swimming.

There are 3 things to do. - City Tour incl. swimming. - Minca waterfall incl. swimming. - Natural park tour incl. swimming.. The lost city is also possible, for 4-6 days trip but that is not related to Santa Marta.
Guest review by
Benji
Denmark
2.0

Do not stay here! How this is a 7* is a mistake.

Do not stay here! How this is a 7* is a mistake. Stayed 5 days. Zero hot water the entire stay. The photos on booking.com and NOT correct. No pool. No entrance. I booked a “king bedroom suite” did not even come close to description. No sofa, no kitchen. No room cleaning. This should be a hostel rating not a hotel. Staff was friendly but do not stay here
Guest review by
Sheila
Canada
4.0

Tulum could be an easy place to avoid.

Tulum could be an easy place to avoid. The sea beaches are mostly inaccessible and are not at all worth visiting. There are few Cenotes around that are really good. Rather spend time in Cancun (for sea beach) and multiple Mayan Archeological sites in Yucatán.
Guest review by
Durga
United States
2.0

Only go if you like chaos, dirt, and loud music every 10...

Only go if you like chaos, dirt, and loud music every 10 meters. This is not a destination if you want to rest and see nice beaches. The people are completely disrespectful and drive like maniacs. Apparently is completely acceptable in Colombia to bring your own Bluetooth speaker to the beach and turn it on at max volume. The problem is that everyone has the same great idea so you end up with five speakers less than 20 meters away from you. This is not a good beach destination at all.
Guest review by
Pablo Gonzalo
Argentina
10

a beautiful city with a lot history and a modern feeling...

a beautiful city with a lot history and a modern feeling combine. good food .friendly people. we all ways fell safe you can see police pretty much everywhere. calle de las damas is a most go street. super easy and safe to walk around . boca chica is the closer beach near the citi.
Guest review by
walter
United States
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 by
Clara Navas
Belgium
8.0

Willemstad was interesting but I wouldn't go again over the...

Willemstad was interesting but I wouldn't go again over the holidays. It was just too crowded. Trying to find a place to park when we went to La Reina, a cafe we loved, was very stressful. The most interesting thing is the slavetrade museum. Anyone who visits should visit that museum. It's truly astonishing. It's actually worth going to Willemstad just to see that museum.
Guest review by
Kathleen
United States