Skip to main content

Filter by:


Star Rating

Review Score

Cañaveral – 160 hotels and places to stay
See the latest prices and deals by choosing your dates.
Tayrona Tented Lodge, hotel in Cañaveral

Offering a restaurant, Tayrona Tented Lodge is located 1 hour and 15 minutes’ drive from Santa Marta. It offers a 24-hour front desk service.

The outdoor spaces for the property is beautiful - right on the ocean, well kept space that’s cute, a few hammocks, etc. The staff are super nice and helpful, and the water for sale is super cheap!
8.6
Scored 8.6
Excellent
Rated excellent
1,098 reviews
Price from$50.82per night
Villa Maria Tayrona, Jungle and Sea Experience, hotel in Cañaveral

Offering a beach area, outdoor pool, and restaurant, Villa Maria Tayrona, Jungle and Sea Experience is located in Los cocos, 1.2 mi from Piedras River.

This place is wonderful, it is a hidden jewel in Santa Marta, Tayrona area. We reserved the deluxe bungalow #17 which has an amazing view of the ocean and you feel you are at the trees canopy. The units have AC that run super and a beautiful bed with mosquito net that takes you back to the early 1900 hundreds. You find hot and cold water for showers. Staff is amazing , Cristiano the Manager along with their wonderful staff including but not limited to Camilo, Juan, Bryan, cesar, Vanessa, josee, Ricardo, Jorge, Edison make sure that we were pampered. The pool area is awesome secluded with hammocks, the dining area is so romantic and all constructed using bamboo material very original. The bar and restaurant are part of the original house which I was told it is 200 years old with 2 foot thick walls. Food , snacks, cocktails, and beverages are fantastic, OMG natural fresh home made fruit juices !! The beach is five minutes walking and the way to the ocean is trough the hotel itself , with a beautiful trail full of flowers and fruit trees !!! Lila the macaw, it is beauty and she repeats numerous words in Spanish like Hola and whistles. This is nature at its best and with all the conforts. Come and stay here you will not have regrets. Ohh I almost forgot lila the Macaw she is a blast! Cheers YR & JP
8.6
Scored 8.6
Excellent
Rated excellent
974 reviews
Price from$92.44per night
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,090 reviews
Price from$95.13per night
Hotel Casa Barlovento, hotel in Cañaveral

Offering an outdoor swimming pool and a restaurant, the beach-front Hotel Casa Barlovento is located 19 mi from Santa Marta and 1.6 mi from Parque Tayrona. Breakfast is included.

We loved Casa Barlovento! The views are incredible, the layout of the hotel allows for a lot of privacy. The pool is fantastic and the access to private beach down below is really incredible. It’s a wonderful location to spend the day relaxing. The rooms were clean, the staff were very friendly. The food was delicious and we had all that we needed. There are comments about “slow service” but when we asked to eat at a certain time, they were glad to accommodate. Just need to plan ahead, as they do not have 24/7 kitchen.
8.8
Scored 8.8
Excellent
Rated excellent
382 reviews
Price from$109.77per 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
Hotel Manakin Tayrona, hotel in Cañaveral

Hotel Manakin Tayrona features a restaurant, bar, a swimming pool and garden in El Zaino.

We loved it! Definitely we would stay again, it will be nice if they told their kids to not make so much noise, other than that it was wonderful.
8.5
Scored 8.5
Very Good
Rated very good
102 reviews
Price from$33.54per 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
Tayrona Cachaco River Ecohostal, hotel in Cañaveral

Located in El Zaino, 18 miles from Quinta de San Pedro Alejandrino, Tayrona Cachaco River Ecohostal provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace....

It was really nice as the property has it’s own river and it is really close to Mendihuaca beach so the contrast is amazing. Odair is such a great host as he took as on a tour experience to the pozo del diablo waterfalls and amazing place surrounded by nature and refreshing water. In the Tour we had a great experience visiting locals of the Sierra Nevada area.
9.0
Scored 9.0
Wonderful
Rated wonderful
153 reviews
Price from$43.19per night
Ecohabs Bamboo Parque Tayrona - Dentro del PNN Tayrona, hotel in Cañaveral

Located in El Zaino, a 8-minute walk from Castilletes Beach, Ecohabs Bamboo Parque Tayrona - Dentro del PNN Tayrona has accommodations with a garden, free private parking, a terrace and a restaurant.

Best pancakes of my life
8.9
Scored 8.9
Excellent
Rated excellent
789 reviews
Price from$131.72per 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
See all hotels near Cañaveral
Subscribe to receive premium deals

Prices drop the second you sign up!