Enter your dates to see the latest prices and deals for Puerto Viejo hotels
Hotel Costa Riviera in Mala has 3-star accommodations with a terrace, a restaurant and a bar. Featuring a 24-hour front desk, this property also provides guests with a casino.

La Fogata del Sur features an outdoor swimming pool, garden, a terrace and restaurant in Fundo Copacabana. Featuring room service, this property also provides guests with a playground.
Bungalows de Casa Verde in Mala provides accommodations with an outdoor swimming pool, a garden, and barbecue facilities.

A good location for a relaxing holiday in Pucusana, Cruz del Sur is a guest house surrounded by views of the quiet street.

Ninfas 371 offers accommodations in Pucusana, a few steps from Las Ninfas Beach and 30 miles from VIlla El Salvador Station.
Located in San Bartolo, a 16-minute walk from Playa Santa María del Mar, ALTEA HOTEL - San Bartolo has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

Located in San Bartolo and within 1.1 miles of Playa Santa María del Mar, Narea San Bartolo features a bar, non-smoking rooms, and free WiFi throughout the property.

Qallwa Asia is located in Asia. With free WiFi, this 2-star hotel has a garden and a bar. The property has room service and a 24-hour front desk for guests.

Providing a garden, Condominio Ocean Reef Playa Norte San Bartolo features accommodations in San Bartolo. This beachfront property offers access to a balcony.
Departamento en Playa San Bartolo Con terraza offers accommodations in San Bartolo, 19 miles from VIlla El Salvador Station and 27 miles from Larcomar.
Offering a garden, Casa Tullpa provides accommodations in Azpitia. Guests may go for a swim in the private pool. There's a sun terrace and guests can use free Wifi and free private parking.
Offering a garden, Ese Lugar Retirado offers accommodations in Miraflores. This property offers access to a balcony, free private parking, and free Wifi.