Enter your dates to see the latest prices and deals for Viejo hotels
Check out our top picks in Viejo
Set in Barra de la Cruz and only 1.3 km from Playa Grande, El Cielo Hostel offers accommodation with sea views, free WiFi and free private parking.

Situated within 1.5 km of Playa Grande and 32 km of Downtown Huatulco/Crucecita, Chentes Place offers rooms with air conditioning and a private bathroom in Barra de la Cruz.

Comprising a private beach area and an open-air bath, Monte al Mar, Barra de Cruz is a recently renovated accommodation in Chacalapa situated close to Playa Grande.

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