Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Where To Stay In Puerto Viejo

Puerto Viejo, Puerto Viejo de Talamanca Hotel Information

When you're ready to plan your Caribbean Coast escape, there is a wide selection of great hotel options in Puerto Viejo. Our accommodation section offers 41 short- and long-stay options within 0.1 miles of downtown Puerto Viejo.

Travelers wishing to sleep close to the center of Puerto Viejo, can check out the rates and amenities at the La Kukula Lodge and Casitas Mar y Luz.

For those looking for cheaper places to base yourself, try the Playa Chiquita Lodge, Lizard King Resort and Hotel Boutique Indalo.

You could investigate the Le Cameleon Puerto Viejo and the Inti Resort and Villas. The Le Cameleon Puerto Viejo is located 3 miles away from downtown Puerto Viejo. The Inti Resort and Villas, is situated 14 miles away. Alternatively, book a bed at the VIP Hotel Playa Negra or the Apartmentos Agapi.

Consider spending a day or two exploring Blanca Beach and Negra Beach, in Cahuita, 12 miles to the northwest of Puerto Viejo. Cahuita accommodation options include the Hotel El Encanto and Coral Hill Bungalows. 2 miles to the west of Puerto Viejo, you can also stay at Cocles, which is home to the Namuwoki and Hotel Cariblue. The Foundation Jaguar Rescue Center and Jaguar Centro de Rescate are just some of the more popular sites to explore when you're in Cocles.

If you are flying into or out of Tobias Bolanos International Airport and choose to stay nearby try Real InterContinental Costa Rica at Multiplaza Mall or Costa Rica Marriott Hotel San Jose.