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

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Zamora – 104 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

San Gil Plaza Hotel

Hotel in Zamora

Set in Zamora, San Gil Plaza Hotel has rooms with a mini-bar, free WiFi and air conditioning. Zamora Castle is 15 minutes' walk away. Loved being right in the centre of Zamora. The hotel is luxurious and super comfortable and staff very welcoming and helpful. Wish we could have stayed longer. Only place on our travels that had a kettle, tea and coffee in the room. We parked in a nearby public underground car park which charged about 12 euros a day.

Show more Show less
9.3
Awesome
643 reviews
Avg. price/night:
$77

Hotel Horus Zamora

Hotel in Zamora

This former 19th-century Modernist mansion is located in the historic center of Zamora. It offers air-conditioned rooms with satellite TV and free Wi-Fi. The front desk staff spoke fluent English and were very helpful and cheerful in answering all our questions. It was about a 20 minute walk from the train station but worth it as the hotel was in the historic district. The room was spacious with comfortable beds and sheets and the bathroom was large and the shower had great pressure. The breakfast was nicely adequate. A great value.

Show more Show less
8.4
Very Good
1,059 reviews
Avg. price/night:
$73

NH Zamora Palacio del Duero

Hotel in Zamora

Situated next to the 12th-century Santa Maria de la Horta Church, NH Zamora Palacio del Duero is a 2-minute walk from Zamora’s Plaza Mayor. Rooms include free Wi-Fi, LCD TVs and a minibar. Clean and comfortable rooms in a beautiful small town full of history ....we only stayed one night but was very pleased with our location and helpful staff.

Show more Show less
8.5
Very Good
1,234 reviews
Avg. price/night:
$68

Zenit Dos Infantas

Hotel in Zamora

Located in the center of Zamora, Zenit Dos Infantas offers spacious rooms with a flat-screen TV, free Wi-Fi and a free minibar. This modern hotel includes a lounge and bar. Parking, near old city, very good breakfast and comfortable room

Show more Show less
8.4
Very Good
1,874 reviews
Avg. price/night:
$53

AC Hotel Zamora

Hotel in Zamora

This modern hotel is located 1969 feet from Zamora’s Old Town, close to the city’s business and financial district. It offers a fitness center, Turkish bath and stylish rooms with mini-bar. Good location, friendly staff, Clean rooms, but not clean caredor, nice breakfast, free wifi, They don't provide you the iron in the room, you ask for it, also the same as shaving kit

Show more Show less
8.3
Very Good
568 reviews
Avg. price/night:
$69

Parador de Zamora

Hotel in Zamora

Located in the historic center of Zamora, this 15th-century castle has been turned into a unique hotel with a restaurant and outdoor pool. It has attractive grounds and free Wi-Fi. The parador is beautiful and the staff is great and helpful

Show more Show less
8.7
Excellent
528 reviews
Avg. price/night:
$106

Castillo de Monte la Reina

Hotel in Zamora

Located in Zamora, 12 mi from Football Stadium, Castillo de Monte la Reina provides accommodations with a restaurant, free private parking, a shared lounge and a garden. Beautiful quiet setting with lovely views over the countryside . Very good dinner and excellent wines.

Show more Show less
8.8
Excellent
68 reviews
Avg. price/night:
$130

Hosteria Real de Zamora

Hotel in Zamora

Set in a 16th-century renaissance palace building which retains its original Jewish bath, Hosteria Real de Zamora is set in the center of Zamora, beside the Romanesque stone bridge. The staff was attentive, nicely located five minutes from the plaza mayor, yet quite at night. Bar available for coffee and drinks, quality buffet breakfast. We had a lovely view of the river Duero- 200 feet away. The interior was decorated beautifully with historical paintings and sculptures. Two pilgrims on the Via de la Plata

Show more Show less
7.8
Good
1,327 reviews
Avg. price/night:
$46

Hotel Trefacio

Hotel in Zamora

Located on the center of Zamora, this hotel is 1804 feet from the main square and the historic town. Hotel Trefacio offers a restaurant and rooms with free Wi-Fi. t's great value for the money¡ I knew I was staying at a one-star hotel, yet this one was better than expected. All-round cleanliness and the staff are helpful and cordial. Excellent location just around the main pedestrian street and some nice bars around. breakfast service was fast and tasty

Show more Show less
7.7
Good
664 reviews
Avg. price/night:
$35

Hotel Jarama

Hotel in Zamora

This comfortable hotel is located 7 minutes' walk from Plaza Mayor Square in the center of historic Zamora. It offers air-conditioned rooms with free Wi-Fi and private parking. Clean comfortable and helpful staff

Show more Show less
7.7
Good
737 reviews
Avg. price/night:
$47

Most-booked hotels in Zamora in the past month

See all

Budget hotels in Zamora

See all

FAQs about hotels in Zamora

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

  • These hotels in Zamora are highly rated by couples: San Gil Plaza Hotel, Castillo de Monte la Reina, and Parador de Zamora.

  • Castillo de Monte la Reina, Parador de Zamora, and NH Zamora Palacio del Duero got great room view-related reviews from travelers in Zamora.

  • For hotels in Zamora that serve highly-rated breakfasts, try Castillo de Monte la Reina, Parador de Zamora, and NH Zamora Palacio del Duero.

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

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

  • Many families visiting Zamora loved staying at San Gil Plaza Hotel, Castillo de Monte la Reina, and AC Hotel Zamora.

  • San Gil Plaza Hotel, NH Zamora Palacio del Duero, and Hotel Horus Zamora are some of the popular hotels in Zamora.

  • Some of the best hotels in Zamora near Cathedral of Zamora include Arcipreste, Casa Santa Maria la Nueva and Apartamentos La Muralla.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Zamora:

Explore guest reviews of hotels in Zamora

See all