Skip to main content

Filter by:


Star Rating

Review Score

Cañaveral – 166 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Isabella Tayrona, hotel in Cañaveral

Located in Los Naranjos, a 12-minute walk from Los Naranjos Beach, Hotel Isabella Tayrona has accommodations with a garden, free private parking, a terrace and a restaurant.

Great menu and food, fantastic service, nice location.
9.2
Scored 9.2
Wonderful
Rated wonderful
1,089 reviews
Price from$95.13per night
La Casablanca Tayrona House, hotel in Cañaveral

Offering a year-round outdoor pool and terrace, La Casablanca is located in Calabazo, 10 minutes from one of the entrances to the Parque Tayrona. Free private parking is available on site.

Great location next to the calabazo entrance to tayrona. So nice to come back to an amazing pool and the property is very beautiful. Would come back!
9.0
Scored 9.0
Wonderful
Rated wonderful
402 reviews
Price from$55.90per night
Blue Mango Beach Hotel, hotel in Cañaveral

Located in Guachaca, a few steps from Guachaca Beach, Blue Mango Beach Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Perfect location, nice food.
8.8
Scored 8.8
Excellent
Rated excellent
800 reviews
Price from$62per night
Casa Origen, hotel in Cañaveral

Located in Los Naranjos, a 4-minute walk from Los Naranjos Beach, Casa Origen provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Design of the buildings including the landscaping are next level.
9.3
Scored 9.3
Wonderful
Rated wonderful
236 reviews
Price from$233.76per night
Ecohabs Tequendama Playa Cañaveral Parque Tayrona, hotel in Cañaveral

Located in El Zaino, a few steps from Canaveral Beach, Ecohabs Tequendama Playa Cañaveral Parque Tayrona provides accommodations with a garden, free private parking, a terrace and a restaurant.

Beautiful. The cabin well keeps bugs out. Breeze from ocean
8.4
Scored 8.4
Very Good
Rated very good
699 reviews
Price from$183.58per night
El Almendrón Beach Hostel, hotel in Cañaveral

El Almendrón Beach Hostel provides beachfront accommodations in Santa Marta.

Location
8.5
Scored 8.5
Very Good
Rated very good
24 reviews
Price from$46.75per night
Senda Maloka Barlovento, hotel in Cañaveral

Senda Maloka Barlovento is a beachfront Eco-friendly lodge located 1.2 mi from the entrance of Tayrona National Park.

Everything was perfect!
9.3
Scored 9.3
Wonderful
Rated wonderful
1,129 reviews
Price from$109.92per night
Senda Koguiwa, hotel in Cañaveral

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

Gorgeous location, tasteful and modern and very well maintained
9.6
Scored 9.6
Exceptional
Rated exceptional
2,729 reviews
Price from$111.04per night
Senda Watapuy, hotel in Cañaveral

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.

- The hotel is really beautiful and the view from the pool is just stunning. - The staff is really nice and helpful, they will go above and beyond to make your stay unforgettable. - Our bungalow was really nice and clean and the bed was really comfortable. - The food was excellent and the price was really good. - If you plan to go to Tayronna, the entry 5min away from the hotel.
9.7
Scored 9.7
Exceptional
Rated exceptional
1,229 reviews
Price from$110.63per night
Barranquero Hotel, hotel in Cañaveral

Located in El Zaino, 1.7 miles from Castilletes Beach, Barranquero Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant.

Very quiet in the middle of the forest next to a little river …. Paradise !
9.2
Scored 9.2
Wonderful
Rated wonderful
239 reviews
Price from$44.47per night
See all hotels near Cañaveral
Subscribe to receive premium deals

Prices drop the second you sign up!