Map showing the location of the hotels listed below, ordered by distance from the city centre.
This 17th-century building is located in Soria’s Plaza Mayor Square, next to the town hall.
Morendal-Zaaita is situated in Soria City Centre, 200 metres from Numantino Museum and the Cocathedral.
Hotel Castilla is built on top of Soria's ancient city walls, 400 metres from Soria Bullring.
Hosteria Solar de Tejada is located on one of Soria’s main streets, Claustrilla Street.
Free Wi-Fi and simple rooms with a TV and private bathroom are offered at Hostal Alvi.
Leonor Centro is located 400 metres from Soria’s Main Square.
Set in the very centre of Soria, just 500 metres from the La Alameda de Cervantes Park, Hotel Apolonia offers modern, air-conditioned rooms with free Wi-Fi and soundproofing.
Pensión Herradores is located in Soria.
Set in the centre of Soria, Hostal Centro features rooms with balconies and free Wi-Fi.
Hostal Ruiz guest house is on a quiet pedestrian street 300 metres from the Main Square in Soria, Castilla y León.
Hotel Alfonso VIII offers good-value accommodation set in the heart of Soria, in Castilla y León.
Parador de Soria's high position means it enjoys wonderful panoramic views over the city and the Duero Valley.
Hostal Arévacos offers free Wi-Fi and 24-hour reception.
Hostal Abaco is located in Soria, 8 minutes’ walk from the town's historic centre.
All rooms at Hostal El Rincón de Gala come with free Wi-Fi and a hydromassage shower.
Set in Mirón Park, beside the Hermitage, Leonor Hotel offers views over the River Duero and Soria.
Featuring free WiFi and a TV in all rooms, Hostal Viena is located in the centre of Soria.
Featuring free WiFi throughout the property, Hostal Santa Barbara offers accommodation in Soria.
Situated at the heart of tranquil Soria, the Hostel Sercotel Soria is a modern, stylish hotel with well-equipped rooms.
Featuring free WiFi, Hotel Alba offers accommodation in Soria.
Douris Temple is located in Soria, on the banks of the River Duero, next to a beautiful stone bridge.
Hostal Eras de Santa Barbara is next to Santa Barbara Hospital, an 8-minute walk from the town centre.
Offering free Wi-Fi, Hostal San Andrés is located 200 metres from Alameda de Cervantes Park, in Soria.
This modern hotel is set between the historic and business centres of Soria.
Campos de Castilla is located in Soria's Las Casas district, 5 minutes' drive from the city centre.
Just 10 minutes’ drive from the centre of Soria, Hostal Venta Valcorba is conveniently situated on the national road between Calatayud and Burgos.
Situated in a peaceful setting 5 minutes' drive from Soria, the Hotel Cadosa offers an outdoor pool and sun terrace.
Featuring free WiFi, Hostal Goyo Garray offers accommodation in Garray, 6 km from Soria.
Situated in Garray, 6 km from Soria, Doña Paula features a restaurant, bar and free WiFi throughout the property.
Casa Sol Numantino is a holiday home set in Garray, 6 km from Soria.
Use our trip planner to put together your list of destinations to visit on your trip.
Compare rail passes and point to point tickets.
Find inspiration in our travel articles and journey suggestions.