Enter your dates to see the latest prices and deals for Puerto Viejo hotels
Popular with guests booking hotels in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Popular with guests booking hotels in Puerto Viejo
Located in Puerto Viejo and with Negra Beach reachable within a 5-minute walk, Cabinas Mitchaelle's has concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a terrace...
2.8 miles from Jaguar Rescue Center, the bed and breakfast features a garden and a terrace. Free Wifi is available throughout the property and Negra Beach is a 2-minute walk away.
Located in Puerto Viejo, a 4-minute walk from Negra Beach, Cabinas Guarana has accommodations with a garden, free private parking and a terrace. Free WiFi and a shared kitchen are available.
Located within a 5-minute walk of Negra Beach and 2.6 miles of Jaguar Rescue Center, Roots Family provides rooms in Puerto Viejo.
Located in Puerto Viejo, a 2-minute walk from Negra Beach, Pagalù Hostel provides accommodations with a garden, free private parking, a shared lounge and a terrace.
Located in Puerto Viejo, a 5-minute walk from Negra Beach, El Clan Hostel has accommodations with an outdoor swimming pool, free private parking, a garden and a bar.
Located in Puerto Viejo, within a 7-minute walk of Negra Beach and 2.5 miles of Jaguar Rescue Center, Infiniti Hotel has accommodations with a terrace as well as free private parking for guests who...
Backpackers Cultural Hostel enjoys a location in Puerto Viejo, a 7-minute walk from Negra Beach and 2.5 miles from Jaguar Rescue Center.
Boasting barbecue facilities and free WiFi, Kalunay Hostel is located in Puerto Viejo. The property has a garden, as well as a shared lounge.
Located in Puerto Viejo, a 11-minute walk from Negra Beach, Umami Hotel - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Puerto Viejo, a 13-minute walk from Negra Beach, Olinca Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Puerto Viejo, a few steps from Cocles Beach, Hotel La Isla Inn has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Puerto Viejo, a few steps from Negra Beach, Perla Negra Beachfront provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Puerto Viejo, a 3-minute walk from Negra Beach, La Prometida provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Villas Piña - Adults only offers accommodations in Puerto Viejo, a 8-minute walk from Negra Beach and 4.4 miles from Jaguar Rescue Center.
Offering a terrace and views of the garden, Relax Natural Village is located in the Cocles Region, 1.2 mi from Puerto Viejo. Free private parking is available on site.
Pool House with free bikes! features accommodations in Puerto Viejo. A 2-minute walk from Negra Beach, the vacation home provides free bikes and a garden.
Casa Wolaba offers air-conditioned rooms in Puerto Limón. The property is around a 8-minute walk from Negra Beach, one mile from Cocles Beach, and 2.5 miles from Jaguar Rescue Center.
Located in Puerto Viejo, Yucca Beachfront Hotel is a beachfront quaint hotel that offers free WiFi access. Playa Negra beach is just 1640 feet away. All comfort private rooms have private bathrooms.
Located in Puerto Viejo, a 9-minute walk from Negra Beach, Family Hotel provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
Located in Puerto Viejo, a 10-minute walk from Negra Beach, Hotel Mandacarú Puerto Viejo has accommodations with an outdoor swimming pool, free private parking, a garden and a spa & wellness center.
Just 164 feet from Salsa Brava Beach, the Lizard King Hotel & Suites offers an outdoor pool surrounded by tropical plants. Each bright room offers free Wi-Fi and a mini-fridge.
Offering garden views, Hotel Exotic Lodge in Puerto Viejo offers accommodations, a garden, a terrace, and barbecue facilities.
Located in Puerto Viejo, a few steps from Negra Beach, Playa Negra Brewing Beachfront Hotel has accommodations with a garden, free private parking, a private beach area and a shared lounge.