Skip to main content

Filter by:


Star rating

Review score

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

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

amazing food, very friendly staff, nice facilities
9.2
Scored 9.2
Superb
Rated superb
1,091 reviews
Price from£76.84per night
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.

Beautiful location, great concept, nice staff, good food
8.6
Scored 8.6
Fabulous
Rated fabulous
1,096 reviews
Price from£41.05per night
La Casablanca Tayrona House, hotel in Cañaveral

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

Staff was very attentive and accommodating.
9.0
Scored 9.0
Superb
Rated superb
402 reviews
Price from£45.15per night
Casa Origen, hotel in Cañaveral

Located in Los Naranjos, 400 metres from Los Naranjos Beach, Casa Origen provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Amazing
9.3
Scored 9.3
Superb
Rated superb
236 reviews
Price from£188.81per night
Hotel Casa Barlovento, hotel in Cañaveral

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

We stayed in Casa Barlovento after the four day Lost City trek. It was the perfect place for rest and relaxation. The staff were adorable and there was a wonderful atmosphere about the place. A real retreat and highly recommended.
8.8
Scored 8.8
Fabulous
Rated fabulous
381 reviews
Price from£105.50per night
Hotel Manakin Tayrona, hotel in Cañaveral

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

Good location, easy to reach El Zaino and Calabazo entrances by bus. The beds were comfortable and breakfast was great - eggs, fresh fruit and delicious coffee every morning. The private pool is nice to chill in, and the views from the room were gorgeous - misty mountains and beautiful flowers. The host was super friendly and very helpful - we would definitely stay again.
8.5
Scored 8.5
Very good
Rated very good
102 reviews
Price from£27.09per night
Senda Koguiwa, hotel in Cañaveral

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

Staff members tried their hardest to make you feel welcomed, food was fantastic and location is the best if you want to walk to the El Zaino entrance.
9.6
Scored 9.6
Exceptional
Rated exceptional
2,732 reviews
Price from£89.68per night
Tayrona Cachaco River Ecohostal, hotel in Cañaveral

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

Amazing kind staff. Tranquil location. Stunning views. Perfect! Next to the bus stop for tayrona. The sounds of nature were magic. Didn't want to leave!!!
9.0
Scored 9.0
Superb
Rated superb
153 reviews
Price from£34.89per night
Ecohabs Tequendama Playa Cañaveral Parque Tayrona, hotel in Cañaveral

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

Great location in Tayrona. Friendly and helpful staff. Amazing views from the room and lots of wildlife nearby. The beach and beach bar is a great bonus and you can swim here. They also have a free to use jacuzzi which you need to book at reception.
8.4
Scored 8.4
Very good
Rated very good
702 reviews
Price from£148.28per night
Ecohabs Bamboo Parque Tayrona - Dentro del PNN Tayrona, hotel in Cañaveral

Set in El Zaino, 700 metres from Castilletes Beach, Ecohabs Bamboo Parque Tayrona - Dentro del PNN Tayrona offers accommodation with a garden, free private parking, a terrace and a restaurant.

Location close to the entrance. The room itself was quirky.
8.9
Scored 8.9
Fabulous
Rated fabulous
792 reviews
Price from£106.39per night
See all hotels near Cañaveral
Subscribe to receive premium deals

Prices drop the moment you sign up!

gogless