Skip to main content

Beach Hotels in Puerto Viejo

Find the beach hotels that appeal to you the most

The best beach hotels in Puerto Viejo

Check out our pick of great beach hotels in Puerto Viejo

Filter by:

Review score

Condominio, Cabaña 202

Puerto Viejo

Set just 1.6 km from Puerto Viejo Beach, Condominio, Cabaña 202 offers accommodation in Puerto Viejo with access to a private beach area, an outdoor swimming pool, as well as full-day security.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 42 reviews
Price from
US$78.74
1 night, 2 adults

Hotel El Puerto

Tolú (Near Puerto Viejo)

Set 70 metres from Playas De Tolú, Hotel El Puerto offers 4-star accommodation in Tolú and features a garden. This beachfront property offers access to a patio.

S
Sutherland
From
Ireland
Friendly helpful staff, great safe location, great aircon, excellent selection of TV , cable and sport channels with English language option. Coffee in the morning. Excellent value for money. 1 block from the beach, shops, restaurants and supermarkets all very close
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 299 reviews
Price from
US$25.90
1 night, 2 adults

CABAÑAS CALIPSO, 2 piso

Coveñas (Near Puerto Viejo)

Set in Coveñas, 90 metres from Cienaga de la Caimanera, CABAÑAS CALIPSO, 2 piso offers accommodation with a private beach area and free private parking. The apartment has family rooms.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
US$67.99
1 night, 2 adults

Espectacular apto frente al mar

Coveñas (Near Puerto Viejo)

Located in Coveñas, a few steps from Puerto Viejo Beach and 300 metres from Cienaga de la Caimanera, Espectacular apto frente al mar offers a private beach area and air conditioning.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews
Price from
US$259.03
1 night, 2 adults

Cabaña en condominio frente al mar #10

Tolú (Near Puerto Viejo)

With Playa Palo Blanco reachable in a few steps, Cabaña en condominio frente al mar #10 offers accommodation, a restaurant, a private beach area, pool with a view and a garden.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 16 reviews
Price from
US$43.31
1 night, 2 adults

Apartamentos Mi Reserva OK - Fontaine Bleu

Coveñas (Near Puerto Viejo)

Located in Coveñas, a few steps from Puerto Viejo Beach, Apartamentos Mi Reserva OK - Fontaine Bleu provides accommodation with a private beach area, free private parking, an outdoor swimming pool and...

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews
Price from
US$146.48
1 night, 2 adults

Cabaña Apartamento En Coveñas - Fontaine Bleu

Coveñas (Near Puerto Viejo)

Featuring pool views, Cabaña Apartamento En Coveñas - Fontaine Bleu features accommodation with an open-air bath, around a few steps from Puerto Viejo Beach.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 48 reviews
Price from
US$227.94
1 night, 2 adults

Hotel Palma Grande by Stanza

Coveñas (Near Puerto Viejo)

Located in Coveñas, 700 metres from Segunda Ensenada, Hotel Palma Grande by Stanza provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

W
Willmott
From
Austria
Lovely swimming pool and close proximity to the sea!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 404 reviews
Price from
US$51.29
1 night, 2 adults

Ciela Hotel

Coveñas (Near Puerto Viejo)

Located in Coveñas, a few steps from Primera Ensenada, Ciela Hotel provides accommodation with an outdoor swimming pool, free private parking and a terrace.

L
Laura
From
Colombia
Very good service. We were travel long with our pet. Was welcome in every space of the hotel. Service in the private beach 100/10… excellent
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 268 reviews
Price from
US$155.55
1 night, 2 adults

Tata Lolo

Coveñas (Near Puerto Viejo)

Set within a few steps of Segunda Ensenada and 1.2 km of Primera Ensenada, Tata Lolo offers rooms with air conditioning and a private bathroom in Coveñas.

A
Andrea
From
Colombia
It is a really cosy place, the admin is really kind and helpful. It is perfectly located, the beach is crossing the street and the surroundings are peaceful.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 340 reviews
Price from
US$43.52
1 night, 2 adults
All beach hotels in Puerto Viejo

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Puerto Viejo and surroundings in the past month

See all

Popular with guests booking beach hotels in Puerto Viejo

Popular with guests booking beach hotels in Puerto Viejo

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Puerto Viejo

Popular with guests booking beach hotels in Puerto Viejo

Popular with guests booking beach hotels in Puerto Viejo

Popular with guests booking beach hotels in Puerto Viejo

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking beach hotels in Puerto Viejo

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Puerto Viejo

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 42 reviews

Popular with guests booking beach hotels in Coveñas

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 90 reviews

Popular with guests booking beach hotels in Tolú

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 800 reviews