I was not overly impressed by this place and found it to be expensive for what you got. There are advantages however and this is definitely the place to be if you are young, a surfer, lone traveler and/or just looking to be around a lot of foreigners.
Campground on site- a tent and mattress with safety lockers for $5.
Hammocks in the hammock room with safety lockers for $5 (hammock are VERY big but no mosquito nets)
Bed in a dorm for $7 per person
Individual cabins with shared bathroom, VERY basic (strong smell of bug repellent, not terribly clean and the second floor beds are very high with no guard rail so if that bothers you, stay on the first floor) are $10 a person. Big suite sleeps up to 5 people with private balcony is $50.
One treehouse with private bath for $60.
Unique Quality: Onsite kitchen.
Showers are cold water and the lights in the rooms are on timers for a max of 5 mins so shower quick or shower in the dark! Bathrooms were not cleaned frequently enough.
Nightly bonfire and beach in front though not terribly nice beach- not able to swim or surf there.
Storage lockers are complementary.
On site restaurant has good tex mex for a good value. Drinks are very expensive- their idea of 2-1 drinks is more that twice what I would regularly pay for 2 drinks...
This is a good distance from town- a good 15 minute walk on a bumpy road which can be annoying and also dangerous after dark.
Okay, so clearly I am not a big fan of Puerto Viejo, HOWEVER, Rocking J´s was one of the coolest places I have stayed at. It is on the beach about 2 km outside of town, amazing mosaic campground/ hostel/ hammock place.
Cheap, clean, kitchen use, cool owner (J, of course). Bit far from town, but worth it.
Unique Quality: The mosaics are AMAZING. Very creatively designed.
Playa Negra, Puerto Viejo
Playa Chiquita, Puerto Viejo
Playa Cocles, Puerto Viejo
Playa Cocles, Puerto Viejo, Playa Cocles, Puerto Viejo
Latest Puerto Viejo hotel reviews
We've found that other people looking for this hotel also know it by these names:
Address: Puerto Viejo, Puerto Viejo, Costa Rica