Compare cheap hotels in Puerto Viejo
Check hotel availability in Puerto Viejo
Featured Hotels near Puerto Viejo

Barceló Tambor
Playa Tambor, Nicoya, Paquera, Puntarenas
24.55 km from Puerto Viejo
The price is CHF 154 per night
CHF 154
10 Aug - 11 Aug
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Barceló Tambor. During your stay, you'll be connected to the convention centre and within walking distance of Parque Nacional Curu. You'll find features such as free WiFi in public areas and free self-parking, plus a full-service spa.
Pool
All-inclusive

Hotel Cayuga
calle 4, Puntarenas, Provincia de Puntarenas
21.73 km from Puerto Viejo
Our customers tell us that they can't get enough of the helpful staff at Hotel Cayuga. During your stay, you're just a quick walk from Puntarenas Marine Park. Features include free breakfast, free WiFi in public areas and free self-parking.
Pool
Frühstück inbegriffen

Eco Boutique Hotel Vista Las Islas Reserva Natural
Playa Organos, Paquera, Puntarenas
20.42 km from Puerto Viejo
The price is CHF 167 per night
CHF 167
18 Aug - 19 Aug
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Eco Boutique Hotel Vista Las Islas Reserva Natural. During your stay, you'll be within walking distance of Organos Beach. You'll find features such as free breakfast, free WiFi in public areas and free self-parking.
Pool
Frühstück inbegriffen

Puerto Azul Hotel
Cocal de Puntarenas, Puntarenas, Puntarenas
25.18 km from Puerto Viejo
Our customers tell us that they can't get enough of the helpful staff at Puerto Azul Hotel. During your stay, you're just a quick walk from Playa Pochote. Free breakfast, free WiFi in public areas and free self-parking are available.
Pool
Frühstück inbegriffen

Isla Chiquita Glamping Hotel
Isla Jesusita, Paquera, Puntarenas
19.48 km from Puerto Viejo
The price is CHF 191 per night
CHF 191
20 Aug - 21 Aug
includes taxes & fees
During your stay at Isla Chiquita Glamping Hotel, you're just a quick walk from Playa Chino. Enjoy features like free breakfast and free WiFi in public areas, plus 2 restaurants.
Pool
Frühstück inbegriffen

Tango Mar Beachfront Boutique Hotel & Villas
Carretera Cobano, Peninsula of Nicoya, Tambor, Cóbano, Puntarenas
29.86 km from Puerto Viejo
The price is CHF 183 per night
CHF 183
22 Aug - 23 Aug
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at Tango Mar Beachfront Boutique Hotel & Villas. During your stay, you'll be within walking distance of Romelia Wildlife Refuge. Free breakfast, free WiFi in public areas and free self-parking are available.
Pool
Frühstück inbegriffen

Hotel Puntarenas Beach
50 metros este de la Clinica San Rafael, Paseo de los Turistas, Puntarenas
21.09 km from Puerto Viejo
The price is CHF 58 per night
CHF 58
10 Aug - 11 Aug
includes taxes & fees
During your stay at Hotel Puntarenas Beach, you're just a quick walk from Puntarenas Cathedral. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Pool
Frühstück inbegriffen

OPacifico Hotel Boutique
De la Bomba Playa Naranjo 200mts Este, Paquera, Puntarenas
6.89 km from Puerto Viejo
The price is CHF 163 per night
CHF 163
10 Aug - 11 Aug
includes taxes & fees
Our customers tell us that they can't get enough of the helpful staff at OPacifico Hotel Boutique. During your stay, you'll be within walking distance of Playa Bajo Negro. Features include free breakfast, free WiFi in public areas and free self-parking.
Am Privatstrand
Pool

Cockatoo | Unique Dome with pool, near Beach, Isla Tortuga & Bioluminescence!
Paquera, Provincia de Puntarenas
19.96 km from Puerto Viejo
The price is CHF 119 per night
CHF 119
9 Aug - 10 Aug
includes taxes & fees
During your stay at this cabin, you'll be within walking distance of Organos Beach. You'll find features such as an outdoor pool and concierge services. The cabin offers free WiFi and a kitchenette.
Pool
Küche

Cabinas Madeleine
Avenida Central, Frente al estadio Lito Perez, Puntarenas, Puntarenas
20.7 km from Puerto Viejo
The price is CHF 41 per night
CHF 41
10 Aug - 11 Aug
includes taxes & fees
During your stay at Cabinas Madeleine, you're just a quick walk from Puntarenas Cathedral. You'll find features such as free WiFi in public areas, free self-parking and a free cruise terminal shuttle.
Pool
Parkplatz inbegriffen

Puerto Azul Residences
Calle Cocal, Puerto Azul Residences, Puntarenas, Puntarenas Province
25.25 km from Puerto Viejo
During your stay at Puerto Azul Residences, you're just a quick walk from Playa Pochote. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Pool
Frühstück inbegriffen

2-story Dome with pool, near Playa Organos beach, Isla Tortuga & Bioluminescence
Provincia de Puntarenas, Provincia de Puntarenas
19.96 km from Puerto Viejo
The price is CHF 151 per night
CHF 151
9 Aug - 10 Aug
includes taxes & fees
During your stay at this cabin, you'll be within walking distance of Organos Beach. An outdoor pool and concierge services are available. The cabin offers free WiFi and a kitchenette.
Pool
Küche

Tambor Tropical - Adults Only
Tambor Beach, Tambor, Cóbano, Puntarenas
26.3 km from Puerto Viejo
During your stay at Tambor Tropical - Adults Only, you'll be close to Parque Nacional Curu. Features include free breakfast, free WiFi in public areas and free self-parking.
Pool
Whirlpool

Bahia Rica Fishing & Kayak Lodge
Punta Cuchillo, Paquera, Puntarenas
20.56 km from Puerto Viejo
The price is CHF 75 per night
CHF 75
10 Aug - 11 Aug
includes taxes & fees
During your stay at Bahia Rica Fishing & Kayak Lodge, you're just a quick walk from Playa Chino. Features include free self-parking, plus breakfast (surcharge) and dry cleaning service.
Parkplatz inbegriffen
Frühstück verfügbar

Cabinas Luciana
calle 27 Av 2 A, Puntarenas, Provincia de Puntarenas
20.13 km from Puerto Viejo
The price is CHF 47 per night
CHF 47
11 Aug - 12 Aug
includes taxes & fees
During your stay at Cabinas Luciana , you'll be within walking distance of Puntarenas Cathedral. Enjoy features like free WiFi in public areas.
Haustierfreundlich
Kostenloses WLAN
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Puerto Viejo hotels essential information
Accommodation | 222 hotels |
---|---|
Lowest Price | CHF 41 |
Highest Price | CHF 191 |
Popular hotels | Barceló Tambor, Hotel Cayuga, Eco Boutique Hotel Vista Las Islas Reserva Natural, Puerto Azul Hotel, Isla Chiquita Glamping Hotel, Tango Mar Beachfront Boutique Hotel & Villas, Hotel Puntarenas Beach, OPacifico Hotel Boutique, Cockatoo | Unique Dome with pool, near Beach, Isla Tortuga & Bioluminescence!, Cabinas Madeleine, Puerto Azul Residences, 2-story Dome with pool, near Playa Organos beach, Isla Tortuga & Bioluminescence, Tambor Tropical - Adults Only, Bahia Rica Fishing & Kayak Lodge, Cabinas Luciana |
Recent Puerto Viejo hotel reviews by travellers like youebookers verified reviews

Eco Boutique Hotel Vista Las Islas Reserva Natural
4/5 Good
"Sehr schönes, kleines Hotel mit einem atemberaubenden Ausblick. Wir waren für eine Nacht hier, um die Biolumineszenz in der Bucht zu bewundern. Das Hotel hat uns die Tour organisiert und es war fantastisch!"
A verified traveller stayed at Eco Boutique Hotel Vista Las Islas Reserva Natural
Posted 1 year ago
Areas of Puerto Viejo
Explore Destinations
Top Trending
Hotels
Flights
- Flights from Zürich to Doha
- Flights from Geneva to Seville
- Flights to Tampa
- Flights from Basel to Funchal
- Flights from Geneva to Trieste
- Flights from Geneva to Porto-Vecchio
- Flights to St. Kitts and Nevis
- Flights to Kelowna
- Flights from Geneva to Monterrey
- Flights to Malmö
- Flights from Zürich to Key West
- Flights from Zürich to Belgrade
- Flights from Geneva to La Rochelle
- Flights to Philippines
- Flights from Zürich to Dhaka
- Flights from Zürich to Cali
- Flights from Geneva to Dalaman