Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Location
Landmark or airport
Beach access
Smart filters
Property type
Travel group
Fun things to do
Entire places
Facilities
Room facilities
Distance from centre of Puerto Viejo
Property rating
Find high-quality hotels and holiday rentals
Property accessibility
Room accessibility

Puerto Viejo: 280 properties found

Puerto ViejoShow on map1.1 miles from centre
1,100 feet from beach
Spa and wellness centre
Set in Puerto Viejo, 400 metres from Negra Beach, Saranda Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.
Puerto ViejoShow on map5.9 miles from centre
2,700 feet from beach
Terrace
KAÑIK APART HOTEL in Puerto Viejo provides adults-only accommodation with an outdoor swimming pool and a garden.
Puerto ViejoShow on map1.8 miles from centre
1,700 feet from beach
Terrace
Featuring garden views, Casa Heliconia - spacious, big garden, close to the beach offers accommodation with a garden and a balcony, around 600 metres from Cocles Beach.
Puerto ViejoShow on map0.6 miles from centre
150 feet from beach
Terrace
Situated in Puerto Viejo and only a few steps from Negra Beach, SeaSide B&B features accommodation with sea views, free WiFi and free private parking.
New to Booking.com
Puerto ViejoShow on map0.8 miles from centre
Beachfront
Hot tub/Jacuzzi
Located in Puerto Viejo, 100 metres from Negra Beach and 5.7 km from Jaguar Rescue Center, Casa Kristel - Exquisite Villa Getaway offers a garden and air conditioning.
Puerto ViejoShow on map4.4 miles from centre
900 feet from beach
Terrace
Featuring a balcony with garden views, a garden and barbecue facilities, Pachamama Nueva River side Bungalows Punta Uva can be found in Puerto Viejo, close to Punta Uva Beach and 3.6 km from Jaguar...
Puerto ViejoShow on map1.5 miles from centre
1,150 feet from beach
Terrace
Boasting a balcony with garden views, an outdoor swimming pool and a garden, Villas Piña - Adults only can be found in Puerto Viejo, close to Negra Beach and 7 km from Jaguar Rescue Center.
Puerto ViejoShow on map1.8 miles from centre
3,400 feet from beach
Terrace
Located in Puerto Viejo, Villa JOEYSHE- New Luxury Villa with Pool & AC provides accommodation with private pool, free WiFi and free private parking for guests who drive.
Puerto ViejoShow on map0.1 miles from centre
600 feet from beach
Terrace
Located in Puerto Viejo, 200 metres from Negra Beach, Pagalù Hostel provides accommodation with a garden, free private parking, a shared lounge and a terrace.
Puerto ViejoShow on map1.1 miles from centre
1,500 feet from beach
Located in Puerto Viejo in the Limon region, Gaviota Suite 5 - Room with terrace, wifi and AC provides accommodation with free WiFi and free private parking. The spacious guest house comes with a TV.
Puerto ViejoShow on map6.2 miles from centre
2,450 feet from beach
Terrace
Situated in Puerto Viejo, 2.7 km from Manzanillo Beach, Green Lapa's features air-conditioned rooms with free WiFi and a tour desk. Guests staying at this villa have access to a balcony.
Puerto ViejoShow on map0.9 miles from centre
850 feet from beach
Terrace
Offering a garden and garden view, CariPro Apartments is situated in Puerto Viejo, 200 metres from Negra Beach and 5.9 km from Jaguar Rescue Center.
Puerto ViejoShow on map2.2 miles from centre
200 feet from beach
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.
Puerto ViejoShow on map1.4 miles from centre
800 feet from beach
Terrace
Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Casa curling is situated in Puerto Viejo. This property offers access to a balcony and free private parking.
Puerto ViejoShow on map0.3 miles from centre
1,950 feet from beach
Spa and wellness centre
Comprising a garden and a bar, MY Caribe Casa is a recently renovated accommodation in Puerto Viejo situated close to Negra Beach.
Puerto ViejoShow on map1.5 miles from centre
1,400 feet from beach
Hot tub/Jacuzzi
Featuring an outdoor pool, a sauna and a hot tub, Casa Iguana is located in Puerto Viejo, 700 metres from Negra Beach and 7.1 km from Jaguar Rescue Center.
Puerto ViejoShow on map0.4 miles from centre
850 feet from beach
Comprising a garden and barbecue facilities, Las Casitas de Playa Ne gra is a recently renovated accommodation in Puerto Viejo set close to Negra Beach.
Puerto ViejoShow on map0.7 miles from centre
1,700 feet from beach
Set within 600 metres of Negra Beach and 5.9 km of Jaguar Rescue Center, Casa Pan Dulce minutes away from town in Puerto Viejo offers a garden and rooms with free WiFi.
Puerto ViejoShow on map1 miles from centre
1,400 feet from beach
Situated in Puerto Viejo, Casa Malaga, Wifi, Camine a playa has accommodation 6.2 km from Jaguar Rescue Center. Free WiFi is available throughout the property and Negra Beach is 600 metres away.
Puerto ViejoShow on map0.8 miles from centre
Beachfront
Featuring a garden, an outdoor pool and pool views, Beachfront Villa Starfish w AC and POOL is located in Puerto Viejo. This beachfront property offers access to free WiFi and free private parking.
Puerto ViejoShow on map400 feet from centre
750 feet from beach
Terrace
Set in Puerto Viejo, 300 metres from Negra Beach, Cabinas Guarana offers accommodation with a garden, free private parking and a terrace. The accommodation provides a shared kitchen and free WiFi.
Puerto ViejoShow on map0.2 miles from centre
1,500 feet from beach
Terrace
Set 600 metres from Negra Beach and 4.1 km from Jaguar Rescue Center, Soul Rebel Hostel features free WiFi and units equipped with a kitchenette, terrace and seating area.
Puerto ViejoShow on map2.3 miles from centre
2,750 feet from beach
Terrace
Featuring garden views, Satta Lodge in Puerto Viejo features accommodation, an outdoor swimming pool, a garden, a shared lounge, a terrace and a bar.
Puerto ViejoShow on map1.3 miles from centre
Beachfront
Terrace
Offering an outdoor swimming pool and an extensive garden, Hotel Banana Azul is located in Playa Negra beach and 2.5 km from Puerto Viejo town centre. Free WiFi access is available in all areas.
Puerto ViejoShow on map1.2 miles from centre
1,050 feet from beach
Terrace
Featuring a garden and views of garden, Casa Luce is a recently renovated bed and breakfast set in Puerto Viejo, 400 metres from Negra Beach.
gogless