Find the cheap hotels that appeal to you the most
Check out our selection of great cheap hotels in Puerto Viejo
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 15-minute walk from Negra Beach, La Bonita Lodge has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

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.

Smile Jungle Hostel is a recently renovated guest house in Puerto Viejo where guests can make the most of its garden and terrace.

KAÑIK APART HOTEL in Puerto Viejo provides adults-only accommodations with an outdoor swimming pool and a garden.

Located in Puerto Viejo, a 8-minute walk from Negra Beach, Mecca provides accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

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....

Located in Puerto Viejo, a 13-minute walk from Manzanillo Beach, Manzanillo Caribbean Resort has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

Featuring a garden, Villa Wolaba offers accommodations in Puerto Viejo. This property offers a private pool, free Wifi, and free private parking.


Popular with guests booking cheap hotels in Puerto Viejo
Popular with guests booking cheap hotels in Puerto Viejo
Popular with guests booking cheap hotels in Puerto Viejo
Popular with guests booking cheap hotels in Puerto Viejo
Popular with guests booking cheap hotels in Puerto Viejo
Popular with guests booking cheap hotels in Puerto Viejo
Popular with guests booking cheap hotels in Puerto Viejo
Popular with guests booking cheap hotels in Puerto Viejo
Popular with guests booking cheap hotels in Puerto Viejo
Popular with guests booking cheap 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...
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.
Featuring a garden, Apartament at Infiniti Hotel provides accommodations in Puerto Viejo.
Soul Rebel Hostel enjoys a location in Puerto Viejo, a 7-minute walk from Negra Beach and 2.5 miles from Jaguar Rescue Center.
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.
Located in Puerto Viejo, a 6-minute walk from Negra Beach, Hotel Maritza provides accommodations with a garden, free private parking, a bar and massage services.
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 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.
Set in attractive tropical gardens, Physis Caribbean Bed & Breakfast offers bright 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 5.2 miles from Jaguar Rescue Center, Sonora Jungle & Yoga Retreat offers an outdoor swimming pool, a garden and air-conditioned accommodations with a terrace and free WiFi.
Located in Puerto Viejo, a 3-minute walk from Chiquita Beach, Hotel Aguas Claras Member of the Cayuga Collection provides accommodations with free bikes, free private parking, an outdoor swimming pool...
Evia Life Resort offers accommodations in Puerto Viejo, 5.6 miles from Jaguar Rescue Center. This villa offers air-conditioned accommodations with a balcony.
A 8-minute walk from Negra Beach in Puerto Viejo, Lewis's Apartamentos #32 provides accommodations with access to a spa center, beauty services, and public bath.
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.
Roca Mar ROCAWELCH Puerto Viejo offers accommodations in Puerto Viejo, 2.6 miles from Jaguar Rescue Center.
Located in Puerto Viejo and with Negra Beach reachable within a 9-minute walk, AmimodoBeachRooms has a garden, allergy-free rooms, free WiFi throughout the property and a bar.
Colibri Ecolodge 3 minutes walk to beach and town enjoys a location in Puerto Viejo, a 4-minute walk from Negra Beach and 3 miles from Jaguar Rescue Center.
Located in Puerto Viejo, a 2-minute walk from Negra Beach, Hotel Sunshine Caribe has accommodations with a garden, free private parking and a terrace.
Just a 17-minute walk from Negra Beach and 1.1 miles from Cocles Beach, Faro 13 Cabina con baño privado 2 personas features accommodations in Puerto Viejo with a garden.
Located in Puerto Viejo, a 14-minute walk from Negra Beach, Escape Caribeño provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.