Search hotels in Viejo

Enter your dates to see the latest prices and deals for Viejo hotels

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Make your hotel stay special

Find hotels in Viejo with the extras that matter to you

Viejo – 1 hotel or place to stay

El Cielo Hostel

Barra de la Cruz (Near Viejo)

Offering sea views and a garden, El Cielo Hostel features accommodation in a prime location in Barra de la Cruz, within a short distance of Playa Grande.

E
Elise
From
France
Amazing view, really chill place with direct access to the beach. The hosts were incredibly friendly and nice. The surrounding view of the surf spot is just beautiful and far enough from the village, traffic, and crowds! Crazy place!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 21 reviews
Price from
€ 45.08
1 night, 2 adults

Chentes Place

Barra de la Cruz (Near Viejo)

Situated in Barra de la Cruz, 1.5 km from Playa Grande, Chentes Place has rooms with free WiFi access. There is free private parking and the property features paid airport shuttle service.

A
Arnold
From
Australia
The owner was very helpful in every way. He’s helped us with everything we needed. Great AC, good kitchen. Extremely happy with it all.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 25 reviews
Price from
€ 49.73
1 night, 2 adults

Big House Op

Barra de la Cruz (Near Viejo)

Located 1.1 km from Playa Grande, Big House Op offers air-conditioned accommodation with a patio. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
€ 51.65
1 night, 2 adults

Cabañas jaysur

Barra de la Cruz (Near Viejo)

Set in Barra de la Cruz, Oaxaca region, Cabañas jaysur is situated less than 1 km from Playa Grande. At the inn the rooms are equipped with a private bathroom.

E
Eddie
From
Australia
Loved the set up of the place and the easy walking distance to the surf
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 21 reviews
Price from
€ 28.05
1 night, 2 adults

Casa Xadani

Cerro Largo (Near Viejo)

Featuring sea views, Casa Xadani in Cerro Largo features accommodation, an outdoor swimming pool, a fitness centre, a garden, a terrace and a restaurant.

I
Isabela
From
Brazil
We had a great time in Casa Xadani. You can tell that it was made with such care and the details confirm it. The contact with nature is stunning and oscar and his team are extremely attentive and nice. We tottaly recommend
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 37 reviews
Price from
€ 86.01
1 night, 2 adults
See all hotels in and around Viejo

More places to explore, more ways to go