We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near Parque Nacional Natural Tayrona

  • Sort by:
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Carrera 2 N. 19-20 | Centro, Santa Marta, Colombia
29.5 km from Parque Nacional Natural Tayrona
#1 of 68 hotels in Santa Marta
Use the code SDBOOK with our online booking form at... Read more
Check In Check Out
Show Prices
Km 23 Via Riohacha, Santa Marta, Colombia
4.9 km from Parque Nacional Natural Tayrona
#26 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Troncal Del Caribe Km 34 | (3km on the Main Road From Entrance of Park), Tayrona National Park, Colombia
9.5 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Km 38 + 300 metros Via Santa Marta - Riohacha, Tayrona National Park, Colombia
13.4 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
| Km 48, via Santa Marta - Riohacha, Buritaca 470009, Colombia
20.6 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Calle 23 # 5B-47 | Barrio Oasis, Taganga, Colombia
25.6 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
calle 12 No. 4 - 139, Taganga 152, Colombia
25.9 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Casa Los CerrosOffers & AnnouncementsCOP 179,000 (COP)
Carrera 2 No 1-35 | Dumaruka, Taganga 47001, Colombia
26.2 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Calle 8 No 2 - 36, Taganga 951, Colombia
26.2 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
C/ 14 No 1B-75, Taganga 47001, Colombia
26.3 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Carrera 2 No. 12-43 Avenida, Santa Marta 470001, Colombia
26.3 km from Parque Nacional Natural Tayrona
#61 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Carrera 2 No. 18-119, Taganga c6 26a217, Colombia
26.3 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Carrera 1 Calle 18, Taganga 00000, Colombia
26.4 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Cra 1 Calle 16 No 1 B - 04, Taganga, Colombia
26.4 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Carrera 1 No. 18-24 Centro Historico, Santa Marta, Colombia
26.4 km from Parque Nacional Natural Tayrona
#65 of 68 hotels in Santa Marta

Check In Check Out
Show Prices
Calle 9 # 1 - 33 | Taganga - Santa Marta, Taganga 470001, Colombia
26.5 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Calle 8 #1B-35 Camino Playa Grande, Taganga, Colombia
26.6 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Calle 8, 1A- 43, Taganga 57000, Colombia
26.6 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Playa Grande - Taganga, Taganga 110011, Colombia
26.9 km from Parque Nacional Natural Tayrona
Check In Check Out
Show Prices
Carrera 24 7 A - 40 | Bonda, Santa Marta 470003, Colombia
27.3 km from Parque Nacional Natural Tayrona
#45 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Carrera 12 # 2-38 | Historical center - Downtown, Santa Marta 470004, Colombia
27.4 km from Parque Nacional Natural Tayrona
#47 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Calle 8 1a 1 - 58 | El Rodadero, Santa Marta 470001, Colombia
28.5 km from Parque Nacional Natural Tayrona
#41 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Calle 18, 3-115, Santa Marta, Santa Marta 472, Colombia
28.6 km from Parque Nacional Natural Tayrona
#14 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Cra 2 No 3 72, Santa Marta 470006, Colombia
29.0 km from Parque Nacional Natural Tayrona
#55 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Calle 19 6 # 6-13, Santa Marta 470004, Colombia
29.1 km from Parque Nacional Natural Tayrona
#17 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Calle 16 N 5-17, Santa Marta 36355, Colombia
29.1 km from Parque Nacional Natural Tayrona
#19 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Carrena 3 N. 9-50 (El Rodadero), Santa Marta 1245, Colombia
29.1 km from Parque Nacional Natural Tayrona
#37 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Calle 9a No. 3-21, Santa Marta 470001, Colombia
29.1 km from Parque Nacional Natural Tayrona
#56 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Calle 18 No. 4-38 (Calle del Pozo) | El Centro Historico, Santa Marta, Colombia
29.2 km from Parque Nacional Natural Tayrona
#2 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Calle 12 # 3-40 | Centro Historico, Santa Marta 470001, Colombia
29.2 km from Parque Nacional Natural Tayrona
#3 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
Calle 18 # 4-70, Santa Marta 470004, Colombia
29.2 km from Parque Nacional Natural Tayrona
#12 of 68 hotels in Santa Marta
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
Santa Marta Travel Forum Need specific advice visiting Santa Marta, Santa Marta District? Visit the TripAdvisor Travel Forum for Santa Marta and ask our Destination Experts and the travel community.