The 10 best beach hotels in Puerto Viejo, Colombia | Booking.com
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 selection of great beach hotels in Puerto Viejo

Filter by:

Review score

Condominio, Cabaña 202

Puerto Viejo

Offering a private beach area, Condominio, Cabaña 202 offers accommodations in Puerto Viejo. This beachfront property offers access to free Wifi and free private parking.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 41 reviews
Price from
$77.63
1 night, 2 adults

Hotel El Puerto

Tolú (Near Puerto Viejo)

Hotel El Puerto provides beachfront accommodations in Tolú. This 4-star guest house offers a concierge service and daily room service.

E
Edward
From
United States
I did not have breakfast on the property as I left early for the islands.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 301 reviews
Price from
$25.54
1 night, 2 adults

Stanza Del Mar

Coveñas (Near Puerto Viejo)

Located in Coveñas, a few steps from Puerto Viejo Beach, Stanza Del Mar provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

M
Maria
From
United States
The views and the style were very nice. One of the men in the front desk was so helpful and kind. I loved the pool and set ups they had by the beach
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 38 reviews
Price from
$78.84
1 night, 2 adults

CABAÑAS CALIPSO, 2 piso

Coveñas (Near Puerto Viejo)

Offering sea views, CABAÑAS CALIPSO, 2 piso in Coveñas offers accommodations and a private beach area. This apartment provides free private parking and full-day security.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 5 reviews
Price from
$67.03
1 night, 2 adults

Hotel Palma Grande by Stanza

Coveñas (Near Puerto Viejo)

Located in Coveñas, a 8-minute walk from Segunda Ensenada, Hotel Palma Grande by Stanza provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 378 reviews
Price from
$50.56
1 night, 2 adults

Ciela Hotel

Coveñas (Near Puerto Viejo)

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

Y
Yeferson de Jesus
From
Colombia
El hotel es bonito, limpio y cómodo
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 253 reviews
Price from
$153.35
1 night, 2 adults

Tata Lolo

Coveñas (Near Puerto Viejo)

Tata Lolo is a recently renovated guest house in Coveñas where guests can make the most of its open-air bath and garden. This beachfront property offers access to free Wifi and free private parking.

F
Frank
From
United States
Beachfront and beach view. Outdoor showers.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 331 reviews
Price from
$42.54
1 night, 2 adults

Camino Palmero Coveñas

Coveñas (Near Puerto Viejo)

Located in Coveñas, a few steps from Puerto Viejo Beach, Camino Palmero Coveñas has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

C
Claudia
From
United States
excellent location, very nice staff, beautiful view.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 735 reviews
Price from
$112.47
1 night, 2 adults

Hotel Nitana

Coveñas (Near Puerto Viejo)

An outdoor swimming pool and rooms with private balconies can be enjoyed just 33 feet from the beach in Coveñas. Excursions to nearby hot springs and San Bernardo islands are available. Wi-Fi is free....

F
Fabrizio
From
United States
One of the worst places, their attention and the way they wanted to get more money from me for a room I already had a prior reservation. Since they could not do it, they tried to charge for the extra bed that had already been requested. The bathroom did not work properly, you had to open the lid of the tank to run the water, and they never told us about breakfast, which was already included in the price.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 326 reviews
Price from
$108.53
1 night, 2 adults

Condominio bahia blanca

Coveñas (Near Puerto Viejo)

Condominio bahia blanca provides beachfront accommodations in Coveñas.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 99 reviews
Price from
$61.29
1 night, 2 adults
All beach hotels in Puerto Viejo

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in Puerto Viejo and surrounding area in the past month

See all