Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

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. Clean and comfortable bed, great bathroom amenities. All around, a great stay in Soria. I will repeat this hotel the next time I'm in town.

Show more Show less
9
Wonderful
1,642 reviews
Price from
$54
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. The hotel building is historic and interesting. It is close to the town centre and it is an easy walk to explore the area. We came by car and were happy with the car parking available. We loved the buffet breakfast and also the evening meal which were served in the restaurant in the central courtyard of the hotel. We also enjoyed using the spa.

Show more Show less
9
Wonderful
1,635 reviews
Price from
$109
per night

Hotel Don Marcos

Hotel in Osma

Located in Osma, a 4-minute walk from Osma, Hotel Don Marcos provides accommodations with a restaurant, free private parking, a seasonal outdoor swimming pool and a bar. Beautiful new hotel, big rooms, comfortable beds and etc. Thank you for the service and hospitality!! We will come back for sure. All the best to you!

Show more Show less
9.6
Exceptional
111 reviews
Price from
$79
per night

El Cielo de Muriel Hotel Starlight Astroturismo y Naturaleza

Hotel in Muriel Viejo

Located in Muriel Viejo, 25 miles from Soria Bus Station, El Cielo de Muriel Hotel Starlight Astroturismo y Naturaleza has accommodations with a restaurant, free private parking, a bar and a shared... New hotel in an absolutely quiet village. Delicious water fountain close by and nice walk in the area.

Show more Show less
9.2
Wonderful
106 reviews
Price from
$84
per night

Las Musas Hotel

Hotel in La Cuenca

Featuring a restaurant, shared lounge, garden and free WiFi, Las Musas Hotel is located in La Cuenca, 16 miles from Soria Bus Station and 16 miles from Numantino Museum. Beautiful and quiet location tucked away in a tiny hillside village full of history and stone buildings. Rooms are cosy with lots of attention detail to make for a really comfortably stay. Ana and her family are fanatics hosts, also providing amazing food and wine in a candlelit room if you choose.

Show more Show less
9.6
Exceptional
149 reviews
Price from
$98
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, a bar 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.1
Wonderful
144 reviews
Price from
$68
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 bar, free private parking, a shared lounge and a garden. 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
130 reviews
Price from
$118
per night

Hotel Valdelinares (Soria)

Hotel in Valdelinares

This rural hotel is located at the foot of the Cañón del Río Lobos nature Reserve. It offers a garden, terrace and rooms with fantastic countryside views and free WiFi. Located in a small hamlet. Perfect location for access to the Canyon del Rio Lobos. Staff were superb.

Show more Show less
9.4
Wonderful
421 reviews
Price from
$44
per night

Hotel MedinaSalim

Hotel in Medinaceli

Located in the historic village of Medinaceli, Hotel Medina Salim is built within the Roman-Medieval city walls. It offers a spa with hot tub and spectacular views over Arbuxuelo Valley. Wonderful and hearty breakfast

Show more Show less
9.6
Exceptional
591 reviews
Price from
$94
per night

Hotel Rural Villa de Berlanga

Hotel in Berlanga de Duero

Located in the center of Berlanga del Duero, opposite the Collegiate Church, Hotel Rural Villa de Berlanga offers stylish, modern accommodations with castle or church views. A fantastic stop off for my family. One of the most comfortable rooms we've stayed in and the receptionist was lovely - so friendly!

Show more Show less
9.3
Wonderful
631 reviews
Price from
$48
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