Skip to main content
Accommodations Flights Flight + Hotel Car Rentals Airport Taxis

Looking for deals in Zacatecas?

Check prices and accommodations for:

Hotels and More in Zacatecas

Hotel y Suites El Refugio de Don Carlos

Hotel y Suites El Refugio de Don Carlos

Zacatecas Historic Centre, Zacatecas

Hotel y Suites El Refugio de Don Carlos is set in Zacatecas, 0.8 mi from Cerro de la Bufa and 2953 feet from Eden Mine. The rooms are fitted with a flat-screen TV. The hotel was very quiet, the staff friendly and accommodating, everything very clean, great kitchen (very unusual in a hotel like this), good location.

Show more Show less
Avg. price/night: $43
9.3 Awesome 115 reviews
Hotel Terrasse

Hotel Terrasse

Zacatecas Historic Centre, Zacatecas

Located in the heart of Zacatecas City, this boutique hotel built on an old-colonial building offers a roof terrace with wonderful city views. The location and appearance is excellent.

Show more Show less
Avg. price/night: $41
9.2 Awesome 151 reviews
Hotel Santa Rita

Hotel Santa Rita

Zacatecas Historic Centre, Zacatecas

Located in the historic center of Zacatecas and offering fantastic views of the Cathedral, Hotel Santa Rita features a spa, a restaurant and air-conditioned rooms with free Wi-Fi. Perfectly located, private parking, helpful staff... overall an outstanding experience!

Show more Show less
Avg. price/night: $112
9.1 Awesome 225 reviews
Hotel Providencia

Hotel Providencia

Zacatecas Historic Centre, Zacatecas

Hotel Providencia is located in the main avenue of the Zacatecas historic center UNESCO World Heritage site. Good location good staff and service worth what I paid for.

Show more Show less
Avg. price/night: $52
9.1 Awesome 156 reviews
Quinta Real Zacatecas

Quinta Real Zacatecas

Zacatecas Historic Centre, Zacatecas

Built around a restored 19th century bullfighting ring in the heart of the picturesque colonial city of Zacatecas, this luxury hotel offers elegant accommodations in a warm and historic atmosphere. Beautiful and unique location. Superb service. Excellent dining. Luxurious accomodations. Very secure.

Show more Show less
Avg. price/night: $119
9.0 Awesome 269 reviews
Suites San Pedro

Suites San Pedro

Zacatecas Historic Centre, Zacatecas

Located in Zacatecas, within 3.4 miles of Cerro de la Bufa and a 19-minute walk of Rafael Coronel Museum, Suites San Pedro provides accommodations with free WiFi.

Show more Show less
Avg. price/night: $80
9.5 Exceptional 10 reviews

Most-booked hotels in Zacatecas in the past month

Zacatecas's best hotels with breakfast

Budget hotels in Zacatecas

Hotels located in the center of Zacatecas

FAQs about hotels in Zacatecas

  • Hotel y Suites El Refugio de Don Carlos, Casa Torres, and Hotel Providencia are some of the popular hotels in Zacatecas.

  • Many families visiting Zacatecas loved staying at Casa Torres, Hotel y Suites El Refugio de Don Carlos, and Hotel Terrasse.

  • Travelers who stayed in Zacatecas near General Leobardo C. Ruiz International Airport (ZCL) have said good things about Le Boutique by COBO'S, Hotel & Spa Hacienda Baruk, and Fiesta Inn Zacatecas.

  • On average, it costs $39 per night to book a 3-star hotel in Zacatecas for tonight. You'll pay around $51 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Zacatecas will cost around $89, on average (based on Booking.com prices).

  • Hotel Casa Faroles, Casa Torres, and Quinta Real Zacatecas got great room view-related reviews from travelers in Zacatecas.

  • For hotels in Zacatecas that serve highly-rated breakfasts, try Emporio Zacatecas, Hotel & Spa Hacienda Baruk, and Casa Torres.

  • The average price per night for a 3-star hotel in Zacatecas this weekend is $78 or, for a 4-star hotel, $104. Looking for something even fancier? 5-star hotels in Zacatecas for this weekend cost around $205 per night, on average (based on Booking.com prices).

  • These hotels in Zacatecas are highly rated by couples: Suites San Pedro, Hotel y Suites El Refugio de Don Carlos, and Hotel Santa Rita.

  • On average, 3-star hotels in Zacatecas cost $40 per night, and 4-star hotels in Zacatecas are $52 per night. If you're looking for something really special, a 5-star hotel in Zacatecas can be found for $104 per night, on average (based on Booking.com prices).

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Zacatecas:

Explore guest reviews of hotels in Zacatecas