Find hotels in Soria from CA $58

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Soria hotels

Parador De Soria

Parador De Soria
4.0 star property
Soria
9.2 out of 10, Wonderful, (226 reviews)
"Beautiful hotel in excellent location."
Canada
Charles
The price is CA $105
CA $116 total
includes taxes & fees
Mar 18 - Mar 19
Parador De Soria

Alfonso VIII

Alfonso VIII
4.0 star property
Soria
9.0 out of 10, Wonderful, (351 reviews)
"Great stay!"
United Kingdom
Beatriz
The price is CA $124
CA $137 total
includes taxes & fees
Mar 1 - Mar 2
Alfonso VIII

DWO Ábaster

DWO Ábaster
3.0 star property
Soria
9.4 out of 10, Exceptional, (42 reviews)
"Great location in Center of Soria!"
United States
Brendon
The price is CA $89
CA $98 total
includes taxes & fees
Mar 9 - Mar 10
DWO Ábaster

Hotel Apolonia

Hotel Apolonia
3.0 star property
Soria
9.4 out of 10, Exceptional, (97 reviews)
"Exellent location next to the tapas street inside historic district. Great room."
United States
Maria L
The price is CA $88
CA $97 total
includes taxes & fees
Mar 1 - Mar 2
Hotel Apolonia

Hotel&Spa Convento de San Francisco

Hotel&Spa Convento de San Francisco
4.0 star property
Soria
9.2 out of 10, Wonderful, (27 reviews)
"Beautiful and very modern hotel. Very comfortable. Delicious breakfast. Wonderful ambiance "
Canada
Elena
Hotel&Spa Convento de San Francisco

Hotel Cadosa

Hotel Cadosa
3.0 star property
Soria
8.6 out of 10, Excellent, (85 reviews)
"This was a great hotel that was very convenient along our route. The rooms were clean. Check-in and check-out were easy. It was great."
United States
Kris
The price is CA $89
CA $98 total
includes taxes & fees
Mar 1 - Mar 2
Hotel Cadosa

Hotel Alameda Centro

Hotel Alameda Centro
3.5 star property
Soria
8.0 out of 10, Very good, (3 reviews)
"El desayuno era bastasnte pobre y el hotel no tiene gimnasio tal y como aparece en las imagenes, me comentarion que lo quitaron en el covid"
Spain
Oriol
Hotel Alameda Centro

Hotel Alda Ciudad de Soria

Hotel Alda Ciudad de Soria
3.0 star property
Soria
8.4 out of 10, Very good, (134 reviews)
"We found what we were looking for. A safe ,quiet overnight stop. secure parking was good at 6 euros per night across the road fro hotel."
United Kingdom
Philip
The price is CA $66
CA $73 total
includes taxes & fees
Mar 8 - Mar 9
Hotel Alda Ciudad de Soria

Hotel Cortabitarte

Hotel Cortabitarte
3.0 star property
Soria
8.4 out of 10, Very good, (20 reviews)
"Hotel situado en el centro de la ciudad, muy buen decorado, moderno y muy cómodo y con una calefacción estupenda, merece la pena ir "
Spain
Mercedes
Hotel Cortabitarte

Hotel Alba

Hotel Alba
2.0 star property
Soria
6.0 out of 10, (21 reviews)
"Ha sido una experiencia muy agradable . La habitación era muy grande y cómoda. Hemos estado muy cómodos."
Spain
David
The price is CA $57
CA $71 total
includes taxes & fees
Mar 1 - Mar 2
Hotel Alba

Boutique Hotel Castilla

Boutique Hotel Castilla
2.0 star property
Soria
7.8 out of 10, Good, (45 reviews)
"La habitación algo pequeña, pero muy céntrico, al lado de todos los restaurantes y zona de ocio Muy buena estancia "
Spain
Pedro
The price is CA $59
CA $73 total
includes taxes & fees
Mar 1 - Mar 2
Boutique Hotel Castilla

Hotel Campos de Castilla

Hotel Campos de Castilla
3.0 star property
Soria
8.2 out of 10, Very good, (88 reviews)
"Ok… this place is kinda in the middle of nowhere but we were heading to Madrid and it was half way. We absolutely loved it. The restaurant and bar is fantastic - tapas style but super friendly and warm. We headed straight back on our return journey. And such a good price point! Restaurant too… but some very good wine! 👍"
Ireland
TRACEY
Hotel Campos de Castilla

Hotel Villa de Vinuesa

Hotel Villa de Vinuesa
4.0 star property
Vinuesa
8.8 out of 10, Excellent, (43 reviews)
"Great place to stay. Spacious and clean room, free parking and pet friendly! Nice breakfast buffet."
Canada
Rebecca
The price is CA $73
CA $81 total
includes taxes & fees
Mar 4 - Mar 5
Hotel Villa de Vinuesa

La Casa del Cura de Calatañazor

La Casa del Cura de Calatañazor
4.0 star property
Calatanazor
7.6 out of 10, Good, (4 reviews)
"En by som måste ses Fantastisk hotell "
Sweden
Hans-Olof
The price is CA $114
CA $126 total
includes taxes & fees
Feb 28 - Mar 1
La Casa del Cura de Calatañazor
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Soria attractions

Learn more about Soria

Medieval stone bridges and Romanesque architecture create a fairytale setting in this uncrowded Castilian capital. Climb the castle walls for panoramic views, then sample local mushroom dishes at Plaza Mayor's outdoor cafés.

Ermita
Photo by José Ibáñez
Open Photo by José Ibáñez

Top Soria Hotel Reviews

Recent Reviews in Soria

More cheap stays in Soria

Find out more about Soria

Top reasons to visit Soria

  • Stunning Natural Scenery: Soria is surrounded by breathtaking landscapes, perfect for outdoor enthusiasts and romantic getaways.
  • Rich Cultural Heritage: The city boasts captivating churches, historic monasteries, and charming neighbourhoods that reflect its vibrant history.
  • Plaza Mayor de Soria: Experience local life at this lively square, a hub for socialising and enjoying local cuisine.
  • Outdoor Activities: Enjoy a thrilling zipline ropes course and relaxing sun terrace experiences amidst nature.
  • Diverse Accommodation Options: Soria offers a variety of hotels catering to families, pets, and spa lovers.

Find great hotels in Soria

Experience the charm of Soria, Spain, with a variety of hotel accommodations designed to meet the needs of every traveler. Whether you're seeking a family-friendly environment, a pet-friendly stay, or a relaxing spa getaway, Soria offers an array of options to suit your preferences. Explore the best hotels in the area and enjoy a memorable vacation amidst stunning landscapes and rich cultural heritage.

  • Alfonso VIII: Experience luxury and relaxation at the Alfonso VIII, a 4-star hotel that embodies a spa-themed retreat in the heart of Soria. With a full-service spa, guests can indulge in a variety of rejuvenating treatments, including Turkish baths and steam rooms. The serene ambiance makes it an ideal spot for those seeking tranquility and wellness during their vacation. The outdoor pool area also provides a refreshing escape after a day of exploring.
  • Parador De Soria: Embrace the spirit of Soria at the Parador De Soria, a 4-star hotel that offers a delightful combination of comfort and adventure. Guests are treated to a delicious breakfast and numerous dining options. For the active traveller, nearby hiking and biking opportunities await, allowing you to immerse yourself in the stunning natural landscapes. Enjoy entertainment options like cable and satellite TV in your room, making this hotel a perfect base for both relaxation and exploration.
  • Hotel Alda Ciudad de Soria: Discover the charm of Soria at Hotel Alda Ciudad de Soria, a welcoming 3-star hotel that caters to a variety of guests. The hotel features a cozy bar and restaurant, with a buffet breakfast that ensures a great start to your day. With a nearby health club and convenient access to the city centre, guests can easily enjoy both recreational activities and the vibrant local culture. The comfortable rooms, equipped with cable TV, make it a great choice for both leisure and business travellers.

Where to stay near Soria

Discover the charming city of Soria, nestled in the heart of Castile and León, Spain. This fantastic location offers a blend of outdoor adventures and romantic scenery, perfect for those seeking a secluded getaway. Explore the historical atmosphere of Soria town and its surrounding areas, where you can immerse yourself in rich culture and breathtaking landscapes. Whether wandering through quaint neighbourhoods or enjoying nature, Soria promises an unforgettable travel experience.

  • Garray: Located approximately 6.4km from Soria, Garray is a charming city that draws visitors year-round, especially during the summer and autumn months. Known for its rich cultural offerings, Garray is a hotspot for sports enthusiasts as well, featuring a local stadium and various sports facilities. Visitors will appreciate the blend of history and modernity, with notable monuments that reflect the region's heritage. Whether you're attending a local cultural event or exploring sports activities, Garray promises an engaging travel experience.
  • Cidones: Situated around 19.3km from Soria, Cidones is a picturesque city that offers a romantic atmosphere coupled with stunning outdoor scenery. It's a perfect getaway for nature lovers and those looking to escape into the serene beauty of the landscape. The city is known for its lovely spots by the lake and nearby beach areas, making it ideal for leisurely strolls or picnics. Cidones sees a peak in visitors during the summer months, when the natural beauty is at its best, providing a scenic backdrop for unforgettable experiences.
  • Cubo de la Solana: About 16.1km away from Soria, Cubo de la Solana is a vibrant city that sees moderate seasonal travel, attracting visitors primarily in the warmer months. Sports enthusiasts will feel right at home with its excellent sports facilities and stadium, perfect for those looking to engage in physical activities. The city also offers a friendly atmosphere and local events that celebrate community spirit, making it an enjoyable destination for families and travellers alike. Experience the thrill of sports while soaking up the local culture in this welcoming city.

Things to do in and around Soria

Soria, located in Castile and León, Spain, is perfect for outdoor and romantic getaways amidst stunning scenery. Visitors can enjoy a variety of activities, including an amusement park, educational experiences, and a thrilling zipline ropes course. Don't miss the chance to relax on the sun terrace, where you can soak in the beautiful surroundings and create lasting memories.

Shopping

Soria offers a charming shopping experience with local markets like Mercado Municipal de Soria for fresh produce and handmade goods. If you're up for a drive, check out the Plaza de España, featuring various boutiques and shops, perfect for unique souvenirs and gifts.

Recreation

At New Los Pajaritos Stadium, immerse yourself in the vibrant sports atmosphere, perfect for active relaxation. Nearby, Numancia offers a similar energetic vibe, showcasing local sports culture. For a serene outdoor experience, head to Club De Golf La Dehesa De Moron, where you can enjoy stunning views while playing golf.

Adventure

Experience the thrill of skiing at Snow Point Santa Inés, located 40.2km from Soria. Enjoy the vibrant ski atmosphere while hitting the slopes, or relax in the cozy lodge after an adventurous day surrounded by stunning snowy landscapes.

Nightlife

Soria's nightlife features cozy tapas bars like Bar El Tapeo, where locals gather to socialise over delicious small plates. For a lively atmosphere, head to Pub La Cueva, known for its vibrant music and friendly crowd. Experience the charm of Soria while sipping local wines under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Soria

To save money on your trip to Soria, visit during the off-peak months of January, February, or September, when accommodation prices are lower. Consider staying on a Tuesday for the best rates, while Saturdays tend to be the priciest. Utilize Expedia's search tool to filter for budget-friendly hotels and eco-certified options. Booking a package that combines your hotel, flights, and activities can lead to substantial savings. Also, explore free activities in the area, as Soria offers many cultural experiences without a cost.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Soria are January to February and September, where the prices are slightly lower. This is in comparison to April, June and August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Soria is Tuesday. The most expensive day to stay in Soria is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can easily arrange your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type—if you select the Eco-certified filter, you'll discover sustainable and environmentally-friendly accommodations that are available for booking.
  • Consider bundling your trip: By booking an Expedia package, you can enjoy significant savings by combining your Soria hotel reservation with your flights and activities.

Best time to go to Soria

The best time to visit Soria can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Soria falls in August, when visitor numbers are average and weather is sunny with no rain. The coolest average temperature in Soria falls in January, visitor numbers are slightly low and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.0°F (2.2°C)No RainMostly SunnySlightly LowSlightly Low
February37.4°F (3.0°C)No RainMostly SunnyAverageSlightly Low
March42.1°F (5.6°C)Light RainMostly SunnyAverageAverage
April47.3°F (8.5°C)Light RainMostly SunnySlightly HighSlightly High
May54.0°F (12.2°C)Light RainMostly SunnyAverageAverage
June62.2°F (16.8°C)Light RainMostly SunnyAverageSlightly High
July68.7°F (20.4°C)No RainSunnySlightly HighAverage
August68.9°F (20.5°C)No RainSunnyAverageSlightly High
September61.2°F (16.2°C)No RainSunnySlightly HighSlightly Low
October53.4°F (11.9°C)No RainMostly SunnyAverageAverage
November42.8°F (6.0°C)Light RainMostly SunnySlightly LowAverage
December38.3°F (3.5°C)No RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Soria

For your vacation in Soria, Spain, you can fly into Logrono (RJL-Agoncillo), which is located 77.2km away. Excellent hotel options nearby include the 5-star Áurea Palacio de Correos by Eurostars Hotel Company, the 4-star Sercotel Calle Mayor, and the 4-star Eurostars Marques de Vallejo, all situated approximately 11.3km from the airport. These hotels provide comfortable accommodations and convenient access to transportation services, ensuring a smooth journey to Soria. Whether you're looking for luxury or a more budget-friendly option, you'll find suitable stays close to Logrono airport to start your Spanish adventure.

Frequently asked questions

What is the best area to stay in Soria?
The best area to stay in Soria is the city centre, particularly around the Plaza Mayor and the surrounding streets.

This central area is the heart of Soria, offering easy access to many of the city's main attractions. It's very walkable, with pedestrianised streets and a good mix of traditional architecture. You'll find many shops, restaurants, and tapas bars concentrated around the square and along calles like El Collado.

For couples looking for a relaxed and culturally rich experience, staying in the city centre is ideal. You'll be within a short stroll of landmarks like the Church of Santo Domingo and the Alameda de Cervantes park, superb for an evening walk. The convenience of having numerous dining options nearby means you can enjoy Soria's gastronomy without needing to travel far.

Solo travellers will also appreciate the city centre for its convenience and accessibility. The main bus station is a short walk away, making it easy to arrive and depart, and most of Soria's historical sites, such as the Numantine Museum, are all within comfortable walking distance.
What are the best hotels in Soria that travellers recommend?
For a highly recommended hotel in Soria, the Alfonso VIII is an excellent choice.

This 4-star hotel has an impressive 9.0 rating and offers comfortable, modern rooms and friendly, helpful staff, as frequently mentioned by guests. It provides amenities such as air conditioning, a Turkish bath or hammam, and accessible and covered self-parking. The Alfonso VIII is conveniently located just 0.3 kilometres from the Alameda de Cervantes and 0.5 kilometres from the Palacio de Los Condes de Gomara, making it ideal for exploring the city.
What are the best family hotels in Soria?
For families travelling to Soria, excellent options include Hotel Cadosa, Alfonso VIII, Hotel Apolonia, and Parador De Soria.

The 3-star Hotel Cadosa, with an 8.6 rating, is a great choice for families as it provides a free kids' meal, complimentary cribs, and a playground for children. Free self-parking and toiletries are also included, alongside free WiFi.

The 4-star Alfonso VIII, rated 9.0, offers comfortable and modern rooms, and guests frequently highlight the friendly and helpful staff. It features sofa beds and accessible parking, and is conveniently located just 0.3 km from Alameda de Cervantes and 0.5 km from Palacio de Los Condes de Gomara.

Another fantastic option is the 3-star Hotel Apolonia, which boasts an impressive 9.4 rating. This hotel provides free cribs, complimentary wired internet in public areas, and free toiletries, along with free WiFi. It is very close to key attractions, being only 0.4 km from Alameda de Cervantes and 0.3 km from Palacio de Los Condes de Gomara.

Finally, the 4-star Parador De Soria, with a 9.2 rating, is well-suited for families, offering a playground for children, free cribs, and complimentary toiletries. Free self-parking and free WiFi add to its convenience.
What are the best spa hotels in Soria?
For an excellent spa hotel in Soria, the Alfonso VIII is highly recommended.

This 4-star hotel, with a 9.0 rating, offers a full-service onsite spa, complete with a Turkish bath or hammam and a steam room, providing a truly relaxing experience. Guests consistently praise the comfortable and modern rooms, as well as the friendly and helpful staff, ensuring a pleasant stay. Additionally, for convenience, both accessible parking and covered self-parking are available.
What are the top pet-friendly hotels in Soria?
For top pet-friendly hotels in Soria, consider the Hotel Cadosa and the Hostal San Andres.

The 3-star Hotel Cadosa, with an 8.6 rating, is a great option for those travelling with pets, as they are permitted on the property. Guests also benefit from free self-parking and complimentary toiletries, along with free WiFi.

Another good choice is the Hostal San Andres, which has a 7.2 rating and also permits pets. This hostal is conveniently located close to the Alameda de Cervantes, just 0.5 km away, and the Palacio de Los Condes de Gomara, which is 1.2 km away. It also offers kids' meals and free cribs, making it suitable for families.
What are the best budget hotels in Soria?
When looking for comfortable and top budget hotels in Soria, consider the Hotel Cortabitarte and Hotel Cadosa.

The 3-star Hotel Cortabitarte, with a rating of 8.4, offers excellent amenities such as a complimentary minibar with stocked items, free WiFi, and free toiletries. Guests will also appreciate the accessible parking options, including covered self-parking and an electric car charging station. It is conveniently located near Soto Playa, the San Saturio Hermitage, Rincón de Becquer, San Pedro Cathedral, and the Numantino Museum, all within 1.3 km.

Another great budget option is the 3-star Hotel Cadosa, which boasts a rating of 8.6. This hotel provides free self-parking, free toiletries, and free WiFi. Guests can also enjoy the outdoor pool and its sun loungers, superb for relaxing.
What are the most romantic hotels in Soria for couples?
For a romantic stay in Soria, consider the Parador De Soria or DWO Ábaster, both highly-rated by couples.

The 4-star Parador De Soria, with an excellent 9.2 rating, offers stunning river views and is conveniently located near Soto Playa, San Juan del Duero Monastery, and the San Saturio Hermitage, great for leisurely strolls. Guests will appreciate the free WiFi, free self-parking, and accessible parking, along with an electric car charging station.

Another excellent choice for couples is the 3-star DWO Ábaster, boasting an impressive 9.4 rating. This hotel is situated in a historical district and features rooms with balconies, providing a lovely private space. It is also close to the Museo de los Poetas and offers nearby mountain climbing opportunities for adventurous pairs.
When is the best time to go to Soria?
The best time to visit Soria is typically during the spring (late April to June) and autumn (September to October) when the weather is pleasant for exploring.

Spring in Soria offers mild temperatures, often ranging from 15°C to 20°C, and the countryside is lush and green. It's an excellent time for those who enjoy outdoor activities like hiking in the nearby natural parks, such as the Cañón del Río Lobos Natural Park, or exploring the city's historic sites without the intense summer heat. The city's parks and gardens, like Alameda de Cervantes, are particularly enjoyable during this season.

Autumn provides similar comfortable temperatures, usually between 12°C and 18°C, and the landscape transforms with beautiful autumnal colours, especially in the forests surrounding the city. This period is ideal for culinary travellers, as it coincides with mushroom foraging season, a significant part of Soria's gastronomy. Many local restaurants feature seasonal mushroom dishes during this time.

While summer (July and August) can be warm, with temperatures sometimes exceeding 30°C, it's also a popular time, especially for Spanish holidaymakers. The evenings are generally cooler and enjoyable for al fresco dining.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Soria.
How can I save on a Soria hotel booking with Expedia?
Members always get our best prices. Find our best Soria hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Soria hotel?
Prices for hotels in Soria often vary, but you can find a great deal from CA $58 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.