Skip to main content

Filter by:


Star Rating

Review Score

Santa Croya de Tera – 13 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel El Molino, hotel in Santa Croya de Tera

Formerly a family home, the renovated Hotel El Molino is set among forest in Congosta, 27 mi from Benavente. This rustic hotel retains original features and offers free Wi-Fi and free parking.

8.5
Scored 8.5
Very Good
Rated very good
51 reviews
Price from$81per night
Las Mairas, hotel in Santa Croya de Tera

Located in the town of Fuente Encalada, a 7-minute walk from the center, Las Mairas offers rooms with air conditioning and heating. Free public parking is available nearby.

9.2
Scored 9.2
Wonderful
Rated wonderful
48 reviews
Price from$70.20per night
Posada Sierra de la Culebra, hotel in Santa Croya de Tera

Posada Sierra de la Culebra features a seasonal outdoor swimming pool, garden, a shared lounge and terrace in Ferreras de Abajo. The inn has a grill and a hot tub.

9.4
Scored 9.4
Wonderful
Rated wonderful
255 reviews
Price from$75.60per night
La Bodega de Antonio, hotel in Santa Croya de Tera

The vacation home includes 1 bedroom, a fully equipped kitchen with a dishwasher and an oven, as well as a coffee machine. Towels and bed linen are provided in the vacation home.

9.3
Scored 9.3
Wonderful
Rated wonderful
40 reviews
Price from$66.10per night
Hotel Santiago, hotel in Santa Croya de Tera

This is a homely and intimate hotel located in Benavente, in the province of Zamora and overlooked by one of the most renowned medieval castles in the region. Free WiFi is available throughout.

8.3
Scored 8.3
Very Good
Rated very good
1,411 reviews
Price from$69.77per night
Hostal Avenida, hotel in Santa Croya de Tera

Hostal Avenida offers accommodations in Benavente. During your time at this recently renovated guest house, dating back to 1995, you'll have access to free Wifi.

7.6
Scored 7.6
Good
Rated good
489 reviews
Price from$51.84per night
Hostal Restaurante la Trucha, hotel in Santa Croya de Tera

Hostal Restaurante La Trucha is located in Benavente, just 984 feet from the Old Town. It offers air-conditioned rooms with free Wi-Fi and a balcony.

7.9
Scored 7.9
Good
Rated good
772 reviews
Price from$51.84per night
Hostal Universal, hotel in Santa Croya de Tera

Featuring a balcony with city views, Hostal Universal is located in Benavente, in the province of Zamora. It offers a 24-hour front desk and free Wi-Fi. All rooms have tiled floors and heating.

8.5
Scored 8.5
Very Good
Rated very good
776 reviews
Price from$59.40per night
Parador de Benavente, hotel in Santa Croya de Tera

Parador de Benavente is a converted 12th-century royal castle in Zamora province. It features impressive décor and offers an outdoor pool and attractive rooms with free Wi-Fi.

8.5
Scored 8.5
Very Good
Rated very good
871 reviews
Price from$89.05per night
El Zoela, hotel in Santa Croya de Tera

This property offers access to a patio and free private parking. The property offers barbecue facilities and outdoor furniture.

9.4
Scored 9.4
Wonderful
Rated wonderful
90 reviews
Price from$97.20per night
See all hotels near Santa Croya de Tera
Subscribe to receive premium deals

Prices drop the second you sign up!