Canaveral is the only place which can be reached by car. Camping is possible. Nearby Aviatur offers pricey Ecocabanas for C$440,000 - C$600,000.
'''Arrecifes'''
Arrecifes has 3 places which offer accommodations: At the pricey end Aviatur has Ecocabanas for C$300,000 but also allows camping. El Paraiso offers cabanas for C$100,000 and hammocks for C$12,000. Camping is also possible. A short walk further brings you to a place with reggae music that offers hammocks and camping. All three places offer food and sanitary services.
'''La Piscina'''
La Piscina is mostly a place to swim and hang out. It has no accommodations.
'''El Cabo'''
El Cabo is basically just one place. You can either stay in hammocks (between C$15,000 and C$20,000) or in 2 person tents (which can be rented there for a total of C$50,000), food is available at the restaurant.
A taxi from Santa Marta might be an alternative for groups of 3 or 4 persons.
With a large number of people it might work out cheaper to rent a boat from Santa Marta or Taganga. You get dropped off at one of the park's beaches and this way you avoid the entrance fee.
There are a few camping areas in front of the park entrance that charge approximately C$3,000 per tent. This is an alternative in case you cannot get into the park the same day of your arrival.
Take lots of food and water with you, it's incredibly expensive inside the park (compared to col. standards). For example a can of coke is C$2500, beer C$3000 and a 5 liter bottle is C$6000.
Officially a yellow fever certificate showing vaccination at least 10 days earlier is required and sometimes it is enforced. The vaccination is free in clinics in Santa Marta.
The walk / hike from Arrecifes to La Piscina is about 15 - 20 mins, the majority of the walk is along the beach and sea edge with some palm forested areas. The walk / hike from La Piscina to El Cabo is another 5 - 10 mins, but well worth it once you arrive.
A 60 minute uphill walk from El Cabo is '''El Pueblito'''. An archaeological site similar to Ciudad Perdida only much smaller in size. (11__19'0.92"N, 73__58'43.38"W)
Snorkeling at El Cabo is also a great pastime, provided the visibility is good. A variety of marine life including tropical fish can be seen nearer the rocks and on the reef further out into the ocean. It is recommended to bring one's own snorkeling gear.
The local restaurants have a varied menu which includes breakfasts (with scrambled egg as the basis) seafood, meat (particularly steak and chicken), chips (papas fritas) and pastas. It is advisable to get in early, to avoid the disappoinment of being told the restaurant is out of the meal you requested. Meals are ordered and paid for before receipt.
At Canaveral there are the famous Ecohabs [http://www.laheroica.com/tayrona], luxury accommodation in small or big Huts from C$440,000/night/double occupation including taxes and breakfast.
From Canaveral it's a 45 minute walk to ''Arrecifes''. Here are some restaurants and places to sleep: the Aviatur place and two or three independently run.
A hammock costs C$6,000 per night and a cabaña for 2 costs C$100,000 (Finca Paraiso) or C$300,000 (Aviatur).
At the Aviatur camp site, price is C$11,000 p.P. (small kids free), renting a tent incl. 2 mats is C$15,000.
Another 30 minute walk is '''El Cabo'''. One of the most popular spots to stay the night. There are hammocks for rent (C$6.000 - C$12000, depending on whether its tourist season) and a camping area. There is also a restaurant, serving expensive but safe and tasty food. There is only electricity few hours a day and the bathrooms are basic. At night it might get busy which takes away the place charm, but at daytime you find most beaches almost deserted.