Enter your dates to see the latest prices and deals for Puerto Viejo hotels
Offering direct access to the beach, Lanna Ban Hotel is located in Puerto Viejo. The hotel features an exotic garden and contemporary Thai architecture. Free WiFi access is available.
Centrally located in Puerto Viejo de Talamanca town center and just a 3-minute walk from Salsa Brava Beach, Hotel Indalo adults only features an extensive garden, sun terrace and free Wi-Fi.
Located in Puerto Viejo, a 10-minute walk from Cocles Beach, Conga Boutique Hotel 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, Namu Garden Hotel & Spa - Adults Only provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant....
Exôtico Beach Hotel in Puerto Viejo provides adults only accommodations with a garden, a terrace and a bar.
Located in Puerto Viejo, a 5-minute walk from Negra Beach, Saranda Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.
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.
Beachfront property located in Puerto Viejo. Estblishment set 131 ft away from the beach., less than 0.6 mi from Chiquita Beach. Jaguar Rescue Center is 1.7 mi from the accommodations.
Located in Puerto Viejo, 1.3 miles from Cocles Beach, Colina Secreta - Glamping and Villas has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Located in Puerto Viejo, 1.3 miles from Cocles Beach, La Tica y La Gata has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.
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
Cabinas Jacaranda is located in Puerto Viejo and has accommodations with a garden and free WiFi, a 4-minute walk from Negra Beach and 2.7 miles from Jaguar Rescue Center.
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...
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 5-minute walk from Negra Beach, El Clan Hostel has accommodations with an outdoor swimming pool, free private parking, a garden and a bar.
Tropical Vibes Hostel is located in Puerto Viejo, a few steps from Negra Beach and 2.8 miles from Jaguar Rescue Center. At the inn, every room has a patio.
Located in Puerto Viejo, a 6-minute walk from Negra Beach, La Tribu Boutique Hostel for women has air-conditioned accommodations and a shared lounge.
Located in Puerto Viejo, within a 8-minute walk of Negra Beach and 2.6 miles of Jaguar Rescue Center, Posada Nena Caribe has accommodations with a garden and free WiFi throughout the property as well...
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.
Casa Olania at Caribe Sea Towers offers accommodations in Puerto Viejo, 2.6 miles from Jaguar Rescue Center.
Featuring a garden, Apartament at Caribe Sea Towers provides accommodations in Puerto Viejo.
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...
Located within a 7-minute walk of Negra Beach and 2.5 miles of Jaguar Rescue Center, Backpackers puerto viejo has rooms in Puerto Viejo.
Featuring garden views, Casita Rolando provides accommodations with a patio, around 2.6 miles from Jaguar Rescue Center.
Located in Puerto Viejo in the Limon region, with Negra Beach nearby, La Casa de Rolando has accommodations with free WiFi and free private parking. Guests can relax in the garden at the property.
A 8-minute walk from Negra Beach in Puerto Viejo, Lewis's Apartamentos #32 provides accommodations with access to a public bath. Beauty services and a car rental service are available for guests.
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.
With pool views, Terrazas del Caribe Hotel is located in Puerto Viejo and has a restaurant, room service, bar, garden, outdoor pool and terrace. Free WiFi is featured throughout the property.
Located in Puerto Viejo, a 5-minute walk from Negra Beach, Saranda Boutique Hotel provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.
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.
Offering charming rooms and bungalows with thatched roofs, Cariblue Beach and Jungle Resort is set in tropical gardens, 0.6 mi from Playa Cocles.
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.