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

Wonderful: 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.

Hotel Boutique Ábaster

Hotel in Soria

Located within 1969 feet of Soria's Bullring and 0.8 mi of Soria Bus Station, Hotel Boutique Ábaster provides rooms in Soria. Room is clean and staff was so kind. Easy parking.

Show more Show less
9
Wonderful
1,996 reviews
Price from
$69
per night

Castilla Termal Burgo de Osma

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. Stunning building, great service and ambiance, comfortable beds, and a wonderful breakfast buffet you should not miss out. Beautiful area around to hiking. Also the town is most impressive although not very busy.

Show more Show less
9
Wonderful
2,138 reviews
Price from
$145
per night

Hotel la posada de Numancia

Hotel in Garray

Located in Garray and within 3.3 miles of Mayor Soria Plaza, Hotel la posada de Numancia has a shared lounge, non-smoking rooms, and free WiFi throughout the property. The hotel features family rooms.... Very friendly personal. Big cosy rooms. Food breakfast. Nearby is a good Tapes bar Numancia. Very old traditional Building.

Show more Show less
9.3
Wonderful
136 reviews
Price from
$60
per night

HOTEL POSADA LaS RETAJAS

Hotel in Medinaceli

HOTEL POSADA LaS RETAJAS has a fitness center, garden, a shared lounge and terrace in Medinaceli. Spent one night and visited the village

Show more Show less
9.4
Wonderful
187 reviews
Price from
$96
per night

Duruelo Mountain Suites

Hotel in Duruelo de la Sierra

Located in Duruelo de la Sierra, 15 miles from Urbión Black Lagoon, Duruelo Mountain Suites provides accommodations with a garden, free private parking, a terrace and a restaurant. Helena was the perfect host, The location was beautiful, everything was clean and new. I 100% recommend the Spa, it was worth it. !!

Show more Show less
9.6
Exceptional
348 reviews
Price from
$123
per night

Hotel Don Marcos

Hotel in Osma

Hotel Don Marcos features a seasonal outdoor swimming pool, garden, a terrace and restaurant in Osma. This 5-star hotel offers a bar. The clean, modern, spacious room with a great view. Helpful proprietor and good service. Good value breakfast and dinner.

Show more Show less
9.6
Exceptional
418 reviews
Price from
$126
per night

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

Hotel in Muriel Viejo

Located in Muriel Viejo, 25 miles from Soria Bus Station, El Cielo de Muriel mejor Hotel Starlight del mundo Astroturismo y Naturaleza has accommodations with a garden, free private parking, a shared... Everything! Excellent rooms, clean, great decor and comfortable. Attention to the client A+

Show more Show less
9.3
Wonderful
350 reviews
Price from
$107
per night

Hotel rural Casa la Juana

Hotel in Almarza

Located in Almarza, 13 miles from Mayor Soria Plaza, Hotel rural Casa la Juana provides accommodations with free bikes, free private parking and a terrace. Lovely people, beautiful house, very comfortable and in a lovely village. The owners were most helpful and welcoming. The area is beautiful and well worth exploring.

Show more Show less
9
Wonderful
204 reviews
Price from
$84
per night

Hotel Rural Pinares de Soria

Hotel in Molinos de Duero

Featuring a terrace and views of mountain, Hotel Rural Pinares de Soria is located in Molinos de Duero, 16 miles from Urbión Black Lagoon. Lovely staff. Great rural village location. Secure parking for motorcycles. Building has been refurbished to a very high standard. A couple of local restaurants within walking distance. Locals very friendly.

Show more Show less
9
Wonderful
445 reviews
Price from
$88
per night

El Nido de Pinares

Hotel in Navaleno

Located in Navaleno, 30 miles from Soria Bus Station, El Nido de Pinares provides accommodations with a garden, free private parking, a shared lounge and a terrace. The place was excellent. Clean spacious rooms, and the breakfast was delicious. Domingo was a fantastic host. We would stay here again if we come back to Navaleno!

Show more Show less
9.6
Exceptional
136 reviews
Price from
$128
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 & disinfection
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 you can book without a credit card

See all

FAQs about hotels in Soria

Explore guest reviews of hotels in Soria

See all