More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Free cancellation on select hotels and 24/7 support, so you can book with confidence
Looking for an upmarket or affordable hotel option in Puerto Viejo? There are various possibilities. Right now we have 37 listed hotels within a radius of 5-kilometre.
You'll have tons of fun splashing in the water, and sprawling on the shore at Black Sand Beach. A couple of suitable places to stay close by include Hotel Boutique Indalo and Hotel Banana Azul - Adults Only.
If you find yourself needing more accommodation options in Puerto Viejo, consider the Inti Resort and Villas and the La Kukula Lodge. They are located 17 kilometres and 5 kilometres away from the city's main streets. Wotif also suggests the Hotel El Encanto and the Coral Hill Bungalows. The first is 14 kilometres away from the city, while the second is 14 kilometres away.
If you'd like to go to some close by localities, consider Manzanillo and Cahuita. Travel 12 kilometres to the east from Puerto Viejo and you'll locate Manzanillo. Alternatively, Cahuita is 13 kilometres to the northwest. Manzanillo accommodations include the Almonds & Corals and Se Ua Manzanillo. The Atlantida Lodge and Cabinas Caribe Luna are some of the ones in Cahuita.
Tobias Bolanos International Airport is the most logical airport for accessing Puerto Viejo and is 160 kilometres from the CBD. If you choose to stay nearby, try the Real InterContinental Costa Rica at Multiplaza Mall or the Costa Rica Marriott Hotel San Jose.
Hotels in Puerto Viejo de Talamanca start at AU$41 per night. Prices and availability subject to change. Additional terms may apply.