Skip to main content

Filter by:


Star rating

Review score

La Esmeralda – 222 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Isabella Tayrona, hotel in La Esmeralda

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.3
Scored 9.3
Superb
Rated superb
1,095 reviews
Price from£76.77per night
Tayrona Tented Lodge, hotel in La Esmeralda

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.

Great location, nice clean huts, lovely staff!
8.6
Scored 8.6
Fabulous
Rated fabulous
1,094 reviews
Price from£41.01per night
La Casablanca Tayrona House, hotel in La Esmeralda

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
410 reviews
Price from£45.11per night
Casa Origen, hotel in La Esmeralda

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.65per night
Hotel Casa Barlovento, hotel in La Esmeralda

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.42per night
Hotel Manakin Tayrona, hotel in La Esmeralda

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.6
Scored 8.6
Fabulous
Rated fabulous
103 reviews
Price from£27.07per night
Senda Koguiwa, hotel in La Esmeralda

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

Beautiful resort in the middle of the jungle. Great pool, clean and fresh. We also enjoyed swimming in the nearby river. Great location, just a 5-minute walk to Tayrona Park. Restaurant food was generally good, we particularly enjoyed the fish ceviche. Service was very pleasant. There were no mosquitoes which is a positive surprise comparing to other places in the area.
9.6
Scored 9.6
Exceptional
Rated exceptional
2,746 reviews
Price from£62.73per night
Tayrona Cachaco River Ecohostal, hotel in La Esmeralda

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
155 reviews
Price from£34.86per night
Ecohabs Tequendama Playa Cañaveral Parque Tayrona, hotel in La Esmeralda

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.

The beach and the dinner
8.4
Scored 8.4
Very good
Rated very good
709 reviews
Price from£138.41per night
Ecohabs Bamboo Parque Tayrona - Dentro del PNN Tayrona, hotel in La Esmeralda

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.

The Ecohabs was great! It was very quiet and relaxing. The cabin we had was clean and had air-conditioning, which was great given the temperatures outside. The staff was very friendly, though speaking Spanish helps. We ate at the restaurant most evenings and the food was very good. It was best to pre-order either in the morning or a couple of hours before. The manager had arrange a taxi from Santa Marta airport as well as the pass to the park for us and everything went smooth. We went to the national park beaches and it was a short bus ride and then a walk (maybe 30-45ins) through the forest with great views of the coast. There were closer beaches in the park but the combination of walk and then swim and lunch at the local huts was more appealing. Ecohabs are 15min by foot from the park entrance. From there we also took a very frequent bus service to Palomino, a town/beach, which is worth a visit. Its a lively place with a lot of backpacker hostels, restaurants and the beach had some nice waves. The manager of Ecohabs also arranged for a local guide, who lives in the park, for a guided, all day walk through the park and forest. This was somewhat strenuous, given the heat and humidity, but we were able to basically walk through the middle of the forest, see some ancient ruins, spiritual places of the indigenous people, wildlife, and finished at a fantastic viewpoint. The guide was very knowledgable with a lot of personal experiences in the park. Despite the physical excertion this our highlight.
8.9
Scored 8.9
Fabulous
Rated fabulous
797 reviews
Price from£106.30per night
See all hotels near La Esmeralda
Subscribe to receive premium deals

Prices drop the moment you sign up!

gogless