Skip to content
Puerto Viejo

Hotels in Puerto Viejo

42 hotels

Browse hotels in Puerto Viejo, Costa Rica — properties from the surf break at Salsa Brava to jungle bungalows along Playa Cocles, 200 km from San José.

Photo by Wikimedia Commons on Unsplash

Country: Costa RicaUpdated:

About Puerto Viejo

The most rewarding bases in Puerto Viejo are the Playa Cocles corridor for surfers and beachfront stays, downtown Puerto Viejo for reggae bars and soda restaurants, and Manzanillo to the south for wildlife and calmer waters near the Gandoca-Manzanillo Wildlife Refuge. Most visitors stay four to six nights; the nearest airport is Juan Santamaría in San José, roughly four hours by bus or shuttle.

Where to Stay by Area

Downtown Puerto Viejo clusters around Calle 215 and suits travelers who want to walk to the Mercado and night spots. Playa Cocles, 2 km southeast, draws intermediate and advanced surfers chasing the Salsa Brava break, one of Costa Rica's heaviest reef waves. Cahuita, 17 km northwest, offers a quieter alternative with Cahuita National Park's coral reef snorkeling directly from the beach. Manzanillo, 13 km south along Route 36, sits at the edge of the Gandoca-Manzanillo Wildlife Refuge and suits travelers focused on dolphin watching and hiking.

Getting Around

Local buses run the Route 36 coastal road between Cahuita and Manzanillo roughly every two hours. Renting a bicycle is practical for reaching Playa Cocles and Playa Chiquita (4–6 km from town). Taxis are metered and widely available for the airport shuttle to Limón's Tobías Bolaños airstrip, a 45-minute ride.

Practical Tips

  • Rain: the Caribbean coast receives rain year-round; September–October sees the driest spell.
  • Currency: carry colones for sodas and bus fares; many small vendors do not accept cards.
  • Wildlife: howler monkeys and sloths are common in trees along the road to Manzanillo — no guided tour required.
  • Water safety: Salsa Brava is for experienced surfers only; Playa Negra north of town is calmer.

All hotels in Puerto Viejo

Showing 120 of 42 hotels

Puerto Bambu Apartamentos

2 reviews

Check availability

Casa Melda

1 reviews

Check availability

Villas Piña - Adults only

350 reviews

Check availability

Colina Secreta - Glamping and Villas

435 reviews

Check availability

Evia Life Resort

57 reviews

Check availability

Modern Two Story Beach house

11 reviews

Check availability

Modern Beachfront Apartment, With Garden Patio

10 reviews

Check availability

Río Sarapiquí Lodge

136 reviews

Check availability

KAÑIK APART HOTEL

388 reviews

Check availability

La Prometida

311 reviews

Check availability

Hotel Mauka Boutique Villas

18 reviews

Check availability

El Lugar Costa Rica Resort

42 reviews

Check availability

Yatama Rainforest Ecolodge

255 reviews

Check availability

Finca Chica Lodge & Villas

398 reviews

Check availability

Hotel La Pérgola

7 reviews

Check availability

Selva Madre Eco-Sanctuary

95 reviews

Check availability

Hotel Ecopaisajes- Lake-Premier-Resort

17 reviews

Check availability

Villas Roca del Caribe

65 reviews

Check availability