Skip to main content

Filter by:


Star rating

Review score

Valcabado – 96 hotels and places to stay
See the latest prices and deals by choosing your dates.
AC Hotel Zamora by Marriott, hotel in Valcabado

This modern hotel is located 600 metres from Zamora’s Old Town, close to the city’s business and financial district. It offers a fitness centre, Turkish bath and stylish rooms with minibar.

8.4
Scored 8.4
Very good
Rated very good
2,017 reviews
Price from£63.71per night
NH Zamora Palacio del Duero, hotel in Valcabado

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.

Just 10 minutes walk from the old town
8.4
Scored 8.4
Very good
Rated very good
2,468 reviews
Price from£73.79per night
Hosteria Real de Zamora, hotel in Valcabado

Set in a 16th-century renaissance palace building which retains its original Jewish bath, Hosteria Real de Zamora is set in the centre of Zamora, beside the Romanesque stone bridge.

Really nice place,well located,helpful and friendly staff.
8.0
Scored 8.0
Very good
Rated very good
1,925 reviews
Price from£53.20per night
Zenit Dos Infantas, hotel in Valcabado

Located in the centre of Zamora, Zenit Dos Infantas offers rooms with a flat-screen TV, free WiFi and a minibar. This hotel includes a lounge and a bar.

It was the greatest hotel room ever.
8.2
Scored 8.2
Very good
Rated very good
2,673 reviews
Price from£63.25per night
Hotel Casa Aurelia, hotel in Valcabado

The traditional Casa Aurelia hotel offers a calm and tranquil atmosphere just 5 km from Zamora. It also has free Wi-Fi and free parking. The rooms at the Casa Aurelia are spacious and quiet.

you get what you pay for, but most importantly the room was clean.
7.7
Scored 7.7
Good
Rated good
1,313 reviews
Price from£42.90per night
San Gil Plaza Hotel, hotel in Valcabado

Set in Zamora, San Gil Plaza Hotel has rooms with a minibar, free WiFi and air conditioning. Zamora Castle is 15 minutes' walk away.

Excellent central location ,modern and very comfortable. The reception girl was extremely friendly and helpful with information . Best shower !
9.1
Scored 9.1
Superb
Rated superb
823 reviews
Price from£58.69per night
Hotel Vanity, hotel in Valcabado

Situated in Zamora, 2.5 km from Easter Museum of Zamora, Hotel Vanity features accommodation with a garden, free private parking, a terrace and a restaurant.

Little thing
7.2
Scored 7.2
Good
Rated good
73 reviews
Price from£43.24per night
Ares Hotel, hotel in Valcabado

Featuring views of the Zamora City Walls, Ares Hotel offers accommodation in Zamora, 200 metres from Easter Museum of Zamora. Free WiFi is available throughout the property.

Great location and breakfast. Classic old style hotel located just outside the old town walls. Parking available - but it was booked out. So luckily we were able to find free public parking just outside the hotel. Staff were great in providing info about Zamora, tapas bars etc. Breakfast was great and the staff were particularly good at refilling things as they were utilised. All in all it was a really nice place to stay
9.2
Scored 9.2
Superb
Rated superb
5,566 reviews
Price from£77.44per night
OKELO, hotel in Valcabado

Located in Zamora, 1.3 km from Renfe Train station Zamora, OKELO features views of the city. Featuring a bar, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

The hotel was clean and tidy, the staff were friendly.
9.0
Scored 9.0
Superb
Rated superb
1,267 reviews
Price from£50.62per night
Hotel Puente de Piedra, hotel in Valcabado

Hotel Puente de Piedra is situated in Zamora, within less than 1 km of Etnographic museum of Zamora and a 10-minute walk of Cathedral of Zamora.

The staff were very friendly and went out of their way to find a safe place to store my bike. The food was very good.
9.1
Scored 9.1
Superb
Rated superb
187 reviews
Price from£47.19per night
See all hotels near Valcabado
Subscribe to receive premium deals

Prices drop the moment you sign up!