Skip to main content

The best villas in Puerto Viejo

Check out our selection of great villas in Puerto Viejo

Filter by:

Review score

See the latest prices and deals by choosing your dates.
EcoVillas Las Melinas, hotel in Puerto Viejo

Providing a garden, EcoVillas Las Melinas offers accommodations in Playa Avellana. Housed in a building dating back to 2023, this villa is a 11-minute walk from Avellanas Beach.

Great location, quiet it, clean, and the pool is fantastic!
Scored 9.4
9.4
Rated wonderful
Wonderful
7 reviews
Price from
$117
1 night, 2 adults
Dream House in prestigious Hacienda Pinilla, hotel in Puerto Viejo

Providing a garden, Dream House in prestigious Hacienda Pinilla features accommodations in Tamarindo. This property offers access to a terrace, free private parking, and free Wifi.

It was safe and quiet
Scored 9.3
9.3
Rated wonderful
Wonderful
15 reviews
Price from
$468
1 night, 2 adults
Las Guapas Villas Tamarindo, hotel in Puerto Viejo

Las Guapas Villas Tamarindo offers accommodations in Tamarindo, a 16-minute walk from Tamarindo Beach and 1.6 miles from Langosta Beach.

I liked the concept, and the possibility of having a lot of privacy.
Scored 8.9
8.9
Rated excellent
Excellent
13 reviews
Price from
$300
1 night, 2 adults
Beach Walk Costa Rica, hotel in Puerto Viejo

Featuring garden views, Beach Walk Costa Rica in Playa Avellana offers accommodations, a garden, and barbecue facilities. With pool views, this accommodation provides a terrace.

The location was perfect for beaching & wildlife. Our hosts were very accommodating and even put up a ramp for our family member to visit.
Scored 8.0
8.0
Rated very good
Very Good
23 reviews
Price from
$162.90
1 night, 2 adults
Casa Bus los Guanacastes, hotel in Puerto Viejo

Providing a garden, Casa Bus los Guanacastes offers accommodations in Veintisiete de Abril. This property offers access to a terrace and free private parking.

What a neat little place to stay. So nice and comfortable. The three of us enjoyed all the amenities and how cute the little bus was. It's decorated well and there was plenty of kitchen supplies to be able to cook full meals and enjoy them inside or outside on the beautiful patio.
Scored 9.8
9.8
Rated exceptional
Exceptional
10 reviews
Price from
$78
1 night, 2 adults
Villa Hermosa, hotel in Puerto Viejo

Villa Hermosa offers accommodations in Playa Hermosa, a 10-minute walk from Hermosa Beach and 21 miles from Marina Papagayo. This property offers access to a terrace and free private parking.

I liked the AC
Scored 8.4
8.4
Rated very good
Very Good
9 reviews
Price from
$185
1 night, 2 adults
Fortu House, hotel in Puerto Viejo

Featuring a garden, Fortu House features accommodations in Carrillo. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the vacation...

Modern, clean, quiet.
Scored 8.8
8.8
Rated excellent
Excellent
12 reviews
Price from
$100.80
1 night, 2 adults
Boungainvillea 7105 Luxury Apartment - Reserva Conchal, hotel in Puerto Viejo

Located in Playa Conchal, Boungainvillea 7105 Luxury Apartment - Reserva Conchal provides accommodations with free WiFi, air conditioning, a restaurant and access to a garden with an outdoor pool.

Excellent response time from the rental company
Scored 9.3
9.3
Rated wonderful
Wonderful
6 reviews
Jobo 7 Luxury Penthouse - Reserva Conchal, hotel in Puerto Viejo

Jobo 7 Luxury Penthouse - Reserva Conchal offers accommodations in Playa Conchal, 1.2 miles from Brasilito Beach.

Property was really good in general
Scored 9.7
9.7
Rated exceptional
Exceptional
6 reviews
Bougainvillea 8211 Luxury Apartment - Reserva Conchal, hotel in Puerto Viejo

Bougainvillea 8211 Luxury Apartment - Reserva Conchal offers accommodations in Playa Conchal, 1.4 miles from Conchal.

Scored 9.8
9.8
Rated exceptional
Exceptional
9 reviews
All villas in Puerto Viejo
Looking for a villa?
Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

Most booked villas in Puerto Viejo this month