Puerto Viejo
7.4
Featuring free WiFi throughout the property, Mira Flores Eco Lodge offers accommodation in Puerto Viejo, 11.2 miles from Cahuita. Free private parking is available on site.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Mira Flores Eco Lodge
Featuring free WiFi throughout the property, Mira Flores Eco Lodge offers accommodation in Puerto Viejo, 11.2 miles from Cahuita. Free private parking is available on site.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
8.2
This property is 2 minutes walk from the beach. Morpheus Exotica Lodge features free WiFi and views of garden in Puerto Viejo. A tour desk can provide information on the area.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Morpheus Exotica Lodge
This property is 2 minutes walk from the beach. Morpheus Exotica Lodge features free WiFi and views of garden in Puerto Viejo. A tour desk can provide information on the area.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
8.3
This property is 6 minutes walk from the beach. Offering free Wi-Fi connection in common areas with free tea and coffee, this property is located amid tropical forests in Puerto Viejo facing the Caribbean Sea. It also has an outdoor pool.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Namuwoki
This property is 6 minutes walk from the beach. Offering free Wi-Fi connection in common areas with free tea and coffee, this property is located amid tropical forests in Puerto Viejo facing the Caribbean Sea. It also has an outdoor pool.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
9
This beachfront property offers non-smoking rooms, family rooms, free parking and an airport shuttle.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Natural Puerto Viejo
This beachfront property offers non-smoking rooms, family rooms, free parking and an airport shuttle.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
8.7
One of our bestsellers in Puerto Viejo! Featuring a private beach area, Oasis is located in Puerto Viejo. With free WiFi, this hostel offers a outdoor ocean view shared kitchen. Free private parking is available on site.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Oasis
One of our bestsellers in Puerto Viejo! Featuring a private beach area, Oasis is located in Puerto Viejo. With free WiFi, this hostel offers a outdoor ocean view shared kitchen. Free private parking is available on site.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
9.4
This property is 1 minute walk from the beach. Located in Puerto Viejo, 8.1 miles from Cahuita, Ocean House features a terrace and free WiFi.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Ocean House
This property is 1 minute walk from the beach. Located in Puerto Viejo, 8.1 miles from Cahuita, Ocean House features a terrace and free WiFi.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
8.6
One of our top picks in Puerto Viejo. This property is 5 minutes walk from the beach. Offering free bikes, Pachamama Jungle River Lodge is located in Puerto Viejo. Free WiFi access and free private parking are available.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Pachamama Jungle River Lodge - Punta Uva
One of our top picks in Puerto Viejo. This property is 5 minutes walk from the beach. Offering free bikes, Pachamama Jungle River Lodge is located in Puerto Viejo. Free WiFi access and free private parking are available.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
9.3
Located in Puerto Viejo, Pedacito De Cielo provides free WiFi, and guests can enjoy an outdoor swimming pool, barbecue facilities and a garden.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Pedacito De Cielo
Located in Puerto Viejo, Pedacito De Cielo provides free WiFi, and guests can enjoy an outdoor swimming pool, barbecue facilities and a garden.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
9.4
Get the celebrity treatment with world-class service at Physis Caribbean Bed & Breakfast
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Physis Caribbean Bed & Breakfast
Get the celebrity treatment with world-class service at Physis Caribbean Bed & Breakfast
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
7.2
This property is 1 minute walk from the beach. Pizote Lodge is a property that features comfortable bungalows amid a natural garden facing the Caribbean Sea. It offers Wi-Fi access in the lobby area, parking on site and a games room with table tennis.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Pizote Lodge
This property is 1 minute walk from the beach. Pizote Lodge is a property that features comfortable bungalows amid a natural garden facing the Caribbean Sea. It offers Wi-Fi access in the lobby area, parking on site and a games room with table tennis.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
6.5
This property is 1 minute walk from the beach. This attractive, eco-friendly complex of wood lodges is set on Playa Chiquita Beach in Costa Rica’s Gandoca-Manzanillo Nature Reserve. It features pretty tropical gardens, a 0.6 miles stretch of private beach and free Wi-Fi.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Playa Chiquita Lodge
This property is 1 minute walk from the beach. This attractive, eco-friendly complex of wood lodges is set on Playa Chiquita Beach in Costa Rica’s Gandoca-Manzanillo Nature Reserve. It features pretty tropical gardens, a 0.6 miles stretch of private beach and free Wi-Fi.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
8.9
Located in Puerto Viejo in the Limon region, Puerto Studio has a garden. Free WiFi is offered.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Puerto Studio
Located in Puerto Viejo in the Limon region, Puerto Studio has a garden. Free WiFi is offered.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
9.7
One of our top picks in Puerto Viejo – and a guest favourite. This property is 4 minutes walk from the beach. Offering a terrace and views of the garden, Relax Natural Village is located in the Cocles Region, 1.2 miles from Puerto Viejo. Free private parking is available on site.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Relax Natural Village Adults Only
One of our top picks in Puerto Viejo – and a guest favourite. This property is 4 minutes walk from the beach. Offering a terrace and views of the garden, Relax Natural Village is located in the Cocles Region, 1.2 miles from Puerto Viejo. Free private parking is available on site.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
6.6
This property is 10 minutes walk from the beach. Offering a bar-restaurant and lush gardens, Rocking J's is located right on Salsa Brava Beach in Puerto Viejo. This artistic hostel features a shared kitchen and TV lounge and free WiFi.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Rocking J's
This property is 10 minutes walk from the beach. Offering a bar-restaurant and lush gardens, Rocking J's is located right on Salsa Brava Beach in Puerto Viejo. This artistic hostel features a shared kitchen and TV lounge and free WiFi.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
8.6
One of our bestsellers in Puerto Viejo! This property is 6 minutes walk from the beach. This beachfront property offers non-smoking rooms, family rooms and free parking.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Rosa Lodge
One of our bestsellers in Puerto Viejo! This property is 6 minutes walk from the beach. This beachfront property offers non-smoking rooms, family rooms and free parking.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
7.3
Surrounded by tropical forest and lush organic gardens, the eco-friendly Samasati Retreat and Rainforest Sanctuary offers yoga classes, a hot tub and gourmet vegetarian meals. The charming town of Puerto Viejo is 6.2 miles away.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Samasati Retreat and Rainforest Sanctuary
Surrounded by tropical forest and lush organic gardens, the eco-friendly Samasati Retreat and Rainforest Sanctuary offers yoga classes, a hot tub and gourmet vegetarian meals. The charming town of Puerto Viejo is 6.2 miles away.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
8.1
One of our bestsellers in Puerto Viejo! Sea Tower Hotel is located 200 yards from Puerto Viejo Beach and 5 minutes’ walk from the town centre. Free parking and free WiFi in all areas are available.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Sea Tower Hotel
One of our bestsellers in Puerto Viejo! Sea Tower Hotel is located 200 yards from Puerto Viejo Beach and 5 minutes’ walk from the town centre. Free parking and free WiFi in all areas are available.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
7.9
Featuring free WiFi, Selina Puerto Viejo offers pet-friendly accommodation in Puerto Viejo. Guests can enjoy the on-site bar. Free private parking is available on site. The property has a volleyball and football court.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Selina Puerto Viejo
Featuring free WiFi, Selina Puerto Viejo offers pet-friendly accommodation in Puerto Viejo. Guests can enjoy the on-site bar. Free private parking is available on site. The property has a volleyball and football court.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
9.4
One of our top picks in Puerto Viejo – and a guest favourite. Situated minutes away from the centre Puerto Viejo, this air-conditioned villa features free WiFi. The unit is 5 miles from Cahuita. Free private parking is available on site.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Serenity Villa (Adults Only)
One of our top picks in Puerto Viejo – and a guest favourite. Situated minutes away from the centre Puerto Viejo, this air-conditioned villa features free WiFi. The unit is 5 miles from Cahuita. Free private parking is available on site.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices
8
One of our top picks in Puerto Viejo. This property is 3 minutes walk from the beach. strategically located by the beach, Shawandha Lodge offers accommodation in Puerto Viejo. the property features an outdoor swimming pool and free WiFi access. A full Continental breakfast is included daily.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices

Shawandha Lodge
One of our top picks in Puerto Viejo. This property is 3 minutes walk from the beach. strategically located by the beach, Shawandha Lodge offers accommodation in Puerto Viejo. the property features an outdoor swimming pool and free WiFi access. A full Continental breakfast is included daily.
Puerto Viejo , Costa Rica — Show on the map
See our available rooms
Pay with : Show prices