A sandy beach with a river flowing into the sea, a cliff with dense vegetation, and a partly cloudy sky.

Find hotels in El Viejo from CA $41

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 13 - Aug 14
Tomorrow
Aug 14 - Aug 15
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for El Viejo hotels

Breakfast included
Hotel
Reserve now, pay later
El Viejo
Pool

1. Andino's Hotel Bar y Rest El Viejo

Andino's Hotel Bar y Rest El Viejo
El Viejo
CA $46
CA $54 total
includes taxes & fees
Sep 13 - Sep 14
Andino's Hotel Bar y Rest El Viejo

2. Marina Puesta del Sol

Marina Puesta del Sol
El Viejo
United States
Nurit
CA $331
CA $381 total
includes taxes & fees
Aug 31 - Sep 1
Marina Puesta del Sol

3. Redwood Beach Resort

Redwood Beach Resort
El Viejo
United States
Travis
CA $207
CA $239 total
includes taxes & fees
Aug 16 - Aug 17
Redwood Beach Resort

4. Hotel Los Portales

Hotel Los Portales
Chinandega
United States
Katherina
CA $138
CA $198 total
includes taxes & fees
Sep 2 - Sep 3
Hotel Los Portales

5. Hotel Los Balcones De Chinandega

Hotel Los Balcones De Chinandega
Chinandega
United States
Eduardo
CA $61
CA $72 total
includes taxes & fees
Sep 7 - Sep 8
Hotel Los Balcones De Chinandega

6. Hotel Plaza Cosiguina

Hotel Plaza Cosiguina
Chinandega
United States
Jorge L
CA $58
CA $67 total
includes taxes & fees
Sep 13 - Sep 14
Hotel Plaza Cosiguina

7. Hostal del Pacifico

Hostal del Pacifico
Chinandega
Canada
Oswald
CA $53
CA $61 total
includes taxes & fees
Aug 14 - Aug 15
Hostal del Pacifico

8. Poneloya Budget Rooms

Poneloya Budget Rooms
Leon
CA $22
CA $41 total
includes taxes & fees
Sep 13 - Sep 14
Poneloya Budget Rooms

9. Hostal Playa Azul

Hostal Playa Azul
Corinto
CA $341
CA $393 total
includes taxes & fees
Aug 21 - Aug 22
Hostal Playa Azul

10. Hostal casa de las gargolas

Hostal casa de las gargolas
Amapala
CA $1,566
CA $1,866 total
includes taxes & fees
Sep 13 - Sep 14
Hostal casa de las gargolas
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular El Viejo attractions

Santa Maria Beach

9.4/10 (6 reviews)
Why not spend a carefree afternoon at Santa Maria Beach during your travels in Aserradores? While you're in the area, stroll along the marina.
See properties

Marina Puesta del Sol Beach

9.8/10 (7 reviews)
Why not spend a carefree afternoon at Marina Puesta del Sol Beach during your travels in Aserradores? While you're in the area, stroll along the marina.
See properties

Puesta del Sol Marina

10.0/10 (5 reviews)
Explore the waterfront in Aserradores with a trip to Puesta del Sol Marina. While you're in the area, stroll along the beaches.
See properties

Reserva Privada Hato Nuevo

10.0/10 (1 review)
Explore the great outdoors at Reserva Privada Hato Nuevo, a lovely green space in El Viejo.
See properties

Visitors Center

Find out about the history of El Viejo when you spend time at Visitors Center.
See properties

Learn more about El Viejo

The colonial-era Basilica de la Inmaculada Concepción anchors this historic city where you can explore traditional crafts at local markets. Visit the nearby El Rosario Natural Reserve for hiking trails that reveal spectacular views of the volcanic landscape.

See all hotels in El Viejo
A white church with a red door and a bell tower, surrounded by white walls and palm trees.

Top El Viejo Hotel Reviews

Hotel Los Balcones De Chinandega

Hotel Los Balcones De Chinandega

10/10 Excellent
"Close to places to view like volcanos and lakes, very convenient area close to everything you need for groceries etc"
Ana 6-night trip
Posted 3 days ago
Hotel Los Balcones De Chinandega
Hotel Los Portales

Hotel Los Portales

10/10 Excellent
"What a hidden gem. Great location there’s a lot of amenities walking distance."
Antonio 3-night trip
Posted 12 days ago
Hotel Los Portales
Casa Ola - Casa en Amapala con Piscina

Casa Ola - Casa en Amapala con Piscina

10/10 Excellent
"This place is a hidden gem and the property managers that met us has a beautiful family. They were so helpful at check in. If you’re visiting the area this property is an absolute must."
Scott 1-night trip
Posted 3 weeks ago
Casa Ola - Casa en Amapala con Piscina
Hostal del Pacifico

Hostal del Pacifico

10/10 Excellent
"It is a hidden gem. Centrally located, safe, secure, and AMAZING staff."
Armando 6-night trip
Posted 3 months ago
Hostal del Pacifico
Large 3 bedroom house just 5 minutes from Chinandega

Large 3 bedroom house just 5 minutes from Chinandega

10/10 Excellent
"The house is spacious and well maintained. Finding the entrance can be tricky. It’s right off the main road and you will need to honk or call the caretaker for him to open the metal gate door. One recommendation would be to install a microwave for quick warming of food. Other than that this is a place I would rent again. I highly recommend it."
Modesto S. 2-night trip
Posted 3 months ago
Large 3 bedroom house just 5 minutes from Chinandega
Las Dunas Surf Resort - Hostel

Las Dunas Surf Resort - Hostel

10/10 Excellent
"Wonderful! Staff was super sweet, onsite restaurant delicious - with huge portions, we began splitting most meals. The property is very, very clean and well-kept. Highly recommend."
Adrienne 8-night trip
Posted 6 months ago
Las Dunas Surf Resort - Hostel
Hotel San Cristobal

Hotel San Cristobal

10/10 Excellent
"Eveyone at the hotel was super nice and friendly. That being said Expedia has the wrong info on their site. There is no breakfast included. "
Maria 2-night trip
Posted 8 months ago
Hotel San Cristobal

More cheap stays in El Viejo

Poneloya Budget Rooms

Poneloya Budget Rooms

200m N Puerto Mantica Leon Poneloya
CA $22
CA $41 total
Sep 13 - Sep 14
includes taxes & fees
Poneloya Budget Rooms
Hostal del Pacifico

Hostal del Pacifico

Iglesia San Antonio Chinandega Chinandega
CA $53
CA $61 total
Aug 15 - Aug 16
includes taxes & fees
Hostal del Pacifico
Hotel Plaza Cosiguina

Hotel Plaza Cosiguina

Esquina Bancos 50 metros al sur Chinandega Chinandega
CA $58
CA $67 total
Sep 13 - Sep 14
includes taxes & fees
Hotel Plaza Cosiguina
Hotel Los Balcones De Chinandega

Hotel Los Balcones De Chinandega

1 Ave Este Chinandega Chinandega
CA $61
CA $72 total
Sep 7 - Sep 8
includes taxes & fees
8.4/10 Very good! (43 reviews)
Hotel Los Balcones De Chinandega
Hotel San Cristobal

Hotel San Cristobal

Carretera Somotillo Chinandega Chinandega
Get ratesHotel San Cristobal
Family House, 2 Bedrooms, Garden View, Courtyard Area Chinandega

Family House, 2 Bedrooms, Garden View, Courtyard Area Chinandega

Km 127.1 Carretera Leon-Chinandega Chinandega
Get rates
9.4/10 Exceptional! (3 reviews)
Family House, 2 Bedrooms, Garden View, Courtyard Area Chinandega

Frequently asked questions

What is the best area to stay in El Viejo?
The best area to stay in El Viejo is within the town centre, particularly around the Parque Central and the Basilica.This area is the heart of El Viejo, offering a convenient base for exploring. The Parque Central is a pleasant green space, often bustling with local life, and the impressive Basilica of the Immaculate Conception of Mary is a key landmark. The surrounding streets are where you'll find most of the town's amenities, including local eateries and shops.Couples looking for a cultural experience will appreciate staying near the town centre. It provides easy walking access to the Basilica, a significant pilgrimage site, and allows for relaxed strolls through the park and along the main streets, offering a glimpse into local life.For solo travellers, the town centre offers practicality and a sense of connection.
What are the best hotels in El Viejo that travellers recommend?
For a highly recommended hotel in El Viejo, consider Las Dunas Surf Resort - Hostel.Las Dunas Surf Resort - Hostel, with an 8.0 rating, is praised by guests for its wonderful staff. It offers a poolside bar and a restaurant with garden views, along with room service. Guests can enjoy complimentary cooked breakfast and air conditioning in their rooms. The hostel is conveniently located near Santa Maria Beach, just 1.1 km away, and Marina Puesta del Sol Beach, 2.6 km away.
What are the best family hotels in El Viejo?
For families travelling to El Viejo, consider the Marina Puesta del Sol and Las Dunas Surf Resort - Hostel.The 3.5-star Marina Puesta del Sol, with an impressive 9.8 rating, is an excellent choice for families. It offers a children's pool, a playground, and a free beach shuttle to Marina Puesta del Sol Beach, which is just 1.1 km away. The hotel also provides a kids' meal option and a complimentary area shuttle for added convenience.Another highly-rated option is Las Dunas Surf Resort - Hostel, which has an 8.0 rating. This property also caters to families with a children's pool, a kids' meal option, and complimentary cooked breakfast. Guests particularly appreciate the wonderful staff. It is located 2.6 km from Marina Puesta del Sol Beach and 1.1 km from Santa Maria Beach, with a 24-hour airport shuttle, free WiFi, and free self-parking available.
What are the best spa hotels in El Viejo?
For a hotel in El Viejo offering spa facilities, consider Las Dunas Surf Resort - Hostel.This hostel, with an 8.0 review rating, provides a range of spa treatments including massage, aromatherapy treatments, body scrubs, manicures, and pedicures. Guests have particularly highlighted the wonderful staff. Additionally, it offers a complimentary cooked breakfast, adding to the convenience for guests.
What hotels in El Viejo offer free breakfast?
In El Viejo, the Hotel El Viejo Inn, Marina Puesta del Sol, and Las Dunas Surf Resort - Hostel all offer complimentary breakfast.The Hotel El Viejo Inn, with an excellent 9.4 rating, provides free continental breakfast daily, along with free WiFi and free self-parking. Guests also receive complimentary toiletries.Marina Puesta del Sol, a 3.5-star hotel rated 9.8, offers free cooked breakfast. This hotel also provides a free beach shuttle and a free area shuttle. Guests can enjoy an infinity pool, an outdoor pool, and a poolside bar with sun loungers. It's conveniently located just 1.1 km from Marina Puesta del Sol Beach.Las Dunas Surf Resort - Hostel, with a rating of 8.0, also includes free cooked breakfast. This hostel is pet-friendly, allowing pets to stay for free, and offers free self-parking and free WiFi. A 24-hour airport shuttle is available for convenience. It is situated 1.1 km from Santa Maria Beach and 2.6 km from Marina Puesta del Sol Beach. Guests frequently mention the wonderful staff.
What are the top pet-friendly hotels in El Viejo?
For a top pet-friendly hotel in El Viejo, consider the highly-rated Las Dunas Surf Resort - Hostel.This hostel, with an 8.0 rating, is an excellent choice for travellers with pets as it permits both dogs and cats, and importantly, pets stay free. They also provide convenient amenities such as a litter box and food and water bowls, ensuring your furry companions are well catered for. Guests frequently highlight the wonderful staff. The hostel is also conveniently located near Santa Maria Beach, just 1.1 km away, and Marina Puesta del Sol Beach, which is 2.6 km distant.
What are the best budget hotels in El Viejo?
For budget-friendly accommodation in El Viejo, consider Las Dunas Surf Resort - Hostel or Hotel El Viejo Inn.Las Dunas Surf Resort - Hostel, with an 8.0 review rating, offers complimentary WiFi, free self-parking, and a complimentary breakfast, including cooked options. It also provides a 24-hour airport shuttle service and allows pets to stay for free. Guests often praise the wonderful staff. This hostel is conveniently located near Santa Maria Beach, just 1.1 km away, and Marina Puesta del Sol Beach, which is 2.6 km away.Another excellent choice is Hotel El Viejo Inn, which boasts an impressive 9.4 review rating. This hotel provides free WiFi, complimentary self-parking, and a free breakfast with continental options. Additionally, guests benefit from complimentary toiletries.
What are the most romantic hotels in El Viejo for couples?
For couples seeking a romantic stay in El Viejo, Marina Puesta del Sol is an excellent choice.This 3.5-star hotel, with an exceptional 9.8 rating, offers a wonderful setting for couples. It features an infinity pool and a poolside bar, great for relaxing together. The hotel also provides a free beach shuttle and a complimentary area shuttle for exploring the surroundings. Many rooms include a furnished balcony and offer marina views, and some also have a hot tub, adding to the romantic experience. Marina Puesta del Sol is conveniently located just 0.1 km from Puesta del Sol Marina.
What are the best hotels in El Viejo near Marina Puesta del Sol Beach?
For hotels near Marina Puesta del Sol Beach in El Viejo, the Marina Puesta del Sol is an excellent option.The 3.5-star Marina Puesta del Sol, with an exceptional 9.8 rating, is located just 1.1 km from Marina Puesta del Sol Beach. This hotel is particularly well-suited for families, offering amenities such as a children's pool, a playground for children, and a free beach shuttle. Guests can also benefit from an area shuttle, making it convenient to explore the surroundings.
When is the best time to go to El Viejo?
The best time to visit El Viejo for pleasant weather and comfortable travel is during the dry season, which runs from November to April.During these months, you'll experience sunny skies and lower humidity, making it ideal for exploring the town and its surroundings. Temperatures are warm but generally more manageable than the peak of the rainy season. This period is also excellent for outdoor activities and travel around the Chinandega Department.For those looking to combine their visit with local festivities, consider visiting in December for the Feast of the Immaculate Conception, a significant religious celebration in El Viejo.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in El Viejo.
How much is the nightly rate at a El Viejo hotel?
Prices for hotels in El Viejo often vary, but you can find a great deal from CA $41 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia