Find the beach hotels that appeal to you the most
Check out our pick of great beach hotels in Puerto Viejo
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.

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 centre 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, less than 1 km from Cocles Beach, Conga Boutique Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Comprising a garden and a terrace, Smile Jungle Hostel is a recently renovated accommodation in Puerto Viejo set close to Cocles Beach.

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

Set in Puerto Viejo, 700 metres from Negra Beach, Mecca offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

Set in Puerto Viejo, 300 metres from Negra Beach, Namu Garden Hotel & Spa - Adults Only offers accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Situated in Puerto Viejo, 1.2 km from Manzanillo Beach, Manzanillo Caribbean Resort features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.



Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo
Popular with guests booking beach hotels in Puerto Viejo