Destinations

Select your hotel from the list. Or search for hotels on the City page of Puerto Viejo

More hotel types

Beach Hotels
Hotels with Pools
Villas
Romantic Hotels
Lodges
Spa Hotels
Apartments
Hostels
Design Hotels
Family Hotels
Resorts
Bed and Breakfasts
Resort Villages
Chalets
Guesthouses
Inns

Hotels in Puerto Viejo

5-STAR HOTELS

Caribe Town
Physis Caribbean Bed & Breakfast

4-STAR HOTELS

Caribbean Dream cottages
Los Continentes

3-STAR HOTELS

Hotel Agapi
Blue Conga
Cariblue Beach and Jungle Resort
La Perla Negra Beach Resort
Lizard King Hotel & Resort
Samasati Retreat and Rainforest Sanctuary
The Lotus Garden
Tree House Lodge
Hotel y Restaurante Yare

2-STAR HOTELS

Hotel Boutique Indalo
Kinawe Cabinas

0-STAR HOTELS

Aiyana Lodge
Apartahotel Puerto Viejo
Hotel Banana Azul
Be My Guest Cabinas
Hotel Bugabutik
Bungalows Kire
Cabinas Coconut Grove
Cabinas GACU
Cabinas Los Almendros
Cabinas Lunatica
Cabinas Montesol
Cabinas Punta Uva
Cabinas Rio
Cabinas Selvin y Blanca
Cabinas Talamanca
Cabinas Yucca
Camarona Caribbean Lodge
Casa de Barro
Casa Don Ciccio
Casa Galim Beach House
Casa Moabi
Casita Rolando
Casitas de Punta Uva
Casitas Joanna
Casitas Mar y Luz
Cecropia House
El Jardin de Playa Negra
El Nido Cabinas Resort
El Tucan Jungle Lodge
Exotica Lodge
Hotel Formentera Playa
Geckoes Lodge
Hostal Cecilia
Kaya's Place
La Casa de Rolando
La Ceiba Reserva Natural
Hotel La Costa de Papito
La Isla Inn
La Kukula Lodge
La Perla del Caribe
Las Casitas de Playa Negra
Las Mariposas
Le Cameleon Boutique Hotel
Los Congos
Luna Caribeña Village
Mar Verde Lodge
Hotel Maritza
Merlin
Namuwoki
Pitaya Vacation Rental
Playa Chiquita Lodge
Playa Negra Puerto Viejo
Rocking J's
Spanish by the Sea - Puerto Viejo
Veronica's Apartments
Veronica’s Place
Veronica´s Place Hostel
Villas Allen Puerto Viejo
VIP Hotel Playa Negra
Vista Verde

Places nearby

Hone Creek (3.2 miles)
Olivia (3.4 miles)
Margarita (4 miles)
Sibube (4.4 miles)
Catarina (5.3 miles)
Bribri (5.6 miles)
Paraíso (5.7 miles)
Comadre (5.9 miles)
Elena (6.3 miles)
Nievecita (6.4 miles)
Puerto Vargas (6.8 miles)
Puerto Cahuita (7.7 miles)
Uatsi (8.1 miles)
Chase (8.6 miles)
Celia (9.5 miles)