Skip to main content

Stay in Soria's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Castilla Termal Burgo de Osma 4 stars

Hotel in El Burgo de Osma

Castilla Termal Burgo de Osma occupies a Renaissance building that was formerly a university. It has a luxurious spa and there is free WiFi in all rooms. Staff was absolutely LOVELY. Most of them spoke English as well. The hotel itself is beautiful, breakfast was great.

Show more Show less
9.1
Superb
2,297 reviews
Price from
£114
per night

Hotel & Spa Convento San Francisco 4 stars

Hotel in Soria

Set in Soria and with Numantino Museum reachable within 300 metres, Hotel & Spa Convento San Francisco offers concierge services, allergy-free rooms, a fitness centre, free WiFi throughout the... We will be back. It would be worth a trip to Soria just to stay in this hotel. Everything was exceptional. The staff is friendly and professional. The room was very comfortable. We enjoyed everything about this stay.

Show more Show less
9
Superb
487 reviews
Price from
£50
per night

Hotel la posada de Numancia 2 stars

Hotel in Garray

Situated 5.3 km from Mayor Soria Plaza, Hotel la posada de Numancia offers 2-star accommodation in Garray and has a shared lounge. The property is non-smoking and is set 8 km from Numantino Museum. Very very good. Clean and super host

Show more Show less
9
Superb
265 reviews
Price from
£50
per night

HOTEL POSADA LaS RETAJAS 4 stars

Hotel in Medinaceli

HOTEL POSADA LaS RETAJAS has a fitness centre, garden, a shared lounge and terrace in Medinaceli. The hotel features a hot tub, room service and free WiFi throughout the property. A very quiet hotel in a town of great historic interest. and easily accessible from an important motorway interchange. The host was very attentive and the room spacious and comfortable.

Show more Show less
9.3
Superb
313 reviews
Price from
£50
per night

Duruelo Mountain Suites 4 stars

Hotel in Duruelo de la Sierra

Set in Duruelo de la Sierra, 24 km from Urbión Black Lagoon, Duruelo Mountain Suites offers accommodation with a garden, free private parking, a terrace and a restaurant. Very helpful and kind staff. Amazing breakfast buffet and dinner options, including many unique specialties and local plates. The location was also very clean, quiet, and I felt extremely safe as a solo female traveler. I was genuinely sad to leave!

Show more Show less
9.6
Exceptional
505 reviews
Price from
£108
per night

Hotel Don Marcos 5 stars

Hotel in Osma

Hotel Don Marcos features a seasonal outdoor swimming pool, garden, a terrace and bar in Osma. This 5-star hotel offers room service and a tour desk. Artistic architecture and appointments. A lot of work went into the planning and execution of this place. beautiful view of Osma castle

Show more Show less
9.7
Exceptional
594 reviews
Price from
£79
per night

El Cielo de Muriel mejor Hotel Starlight del mundo Astroturismo y Naturaleza 4 stars

Hotel in Muriel Viejo

Set in Muriel Viejo, 41 km from Soria Bus Station, El Cielo de Muriel mejor Hotel Starlight del mundo Astroturismo y Naturaleza offers accommodation with a garden, free private parking, a shared... We had a great time at this hotel - the team is very kind and welcoming, the location perfect for a quiet, nature escape and the facilities excellent. Restaurant is also very much worth it. Highly recommended!

Show more Show less
9.1
Superb
448 reviews
Price from
£104
per night

Hotel Rural El Cielo Entejado 3 stars

Hotel in Tejado

Located in Tejado and with Numantino Museum reachable within 34 km, Hotel Rural El Cielo Entejado provides concierge services, non-smoking rooms, a garden, free WiFi and a shared lounge. Super nice, extremely peaceful, fantastic hosts

Show more Show less
9.6
Exceptional
147 reviews
Price from
£53
per night

Hotel Rural El Nido de Pinares 5 stars

Hotel in Navaleno

Located in Navaleno, 48 km from Soria Bus Station, Hotel Rural El Nido de Pinares provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Show more Show less
9.6
Exceptional
136 reviews
Price from
£117
per night

Hotel Valdelinares (Soria) 3 stars

Hotel in Valdelinares

Hotel Valdelinares (Soria) features a garden, terrace, a restaurant and bar in Valdelinares. This 3-star hotel offers a tour desk. The hotel also provides free WiFi and free private parking. Very attentive and accommodating service, staff went out of their way to make sure we were very well taken of on short notice, truly lovely.

Show more Show less
9.4
Superb
551 reviews
Price from
£42
per night

Hotels with extra health and safety measures

Find hotels in Soria with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Soria in the past month

See all

Soria's best hotels with breakfast

See all

Budget hotels in Soria

See all

Hotels in Soria that you can book without a credit card

See all

FAQs about hotels in Soria

See reviews by guests who stayed at hotels in Soria

See all