Hotels in Soria

Search and compare Soria hotels from hundreds of travel sites and save

Soria, Soria, Spain
22 Jan — 23 Jan2
Soria, Soria, Spain
Sat 22/1
Sun 23/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Soria

Filter by star ratings
All filters
Hostal Vitorina
Hostal Vitorina
7.0 Good
Paseo Florida, 35, Soria, Soria, Spain
Show on map
0.7 km from city centre, Soria 
GoodBased on 986 reviews
7.0

Hostal Vitorina is situated in Soria and is close to the area's tourist attractions. Guests can also enjoy complimentary Wi-Fi.

Hostal Ruiz
Hostal Ruiz
7.3 Good
Calle Numancia 49, Soria, Soria, Spain
Show on map
0.2 km from city centre, Soria 
GoodBased on 198 reviews
7.3

Hostal Ruiz provides a comfortable setting while in Soria. It is close to Palace of los Rios y Salcedo, shops and nightlife options.

Hostal Centro Soria
Hostal Centro Soria
7.0 Good
Pza. Mariano Granados, 2, Soria, Soria, Spain
Show on map
0.0 km from city centre, Soria 
GoodBased on 514 reviews
7.0

Hostal Centro Soria is located in Soria and provides free Wi-Fi. A short walk from Palace of los Rios y Salcedo, it offers modern rooms equipped with free wireless internet access, a private bathroom and a private balcony.

Hotel Cadosa
Hotel Cadosa
8.3 Excellent
Ctra. Zaragoza N. 122, Km 146, Soria, Soria, Spain
Show on map
5.3 km from city centre, Soria 
ExcellentBased on 1,733 reviews
8.3

Hotel Cadosa is situated in Soria and is close to the area's tourist attractions. It also provides a 24-hour reception, meeting rooms and an outdoor pool.

Ciudad de Soria Hotel
Ciudad de Soria Hotel
8.0 Excellent
C/ Zaragoza 34, Soria, Soria, Spain
Show on map
1.0 km from city centre, Soria 
ExcellentBased on 1,267 reviews
8.0

Hotel Alda Ciudad de Soria is situated in Soria and offers complimentary wireless internet. It provides 4-star accommodation with air-conditioned rooms.

Tips for booking a Soria hotel

Cheapest month:November
Most expensive month:June
Average price in Soria:C$ 101/night
Absolute cheapest price found:C$ 35/night
Cheapest day:Wednesday
Most expensive day:Saturday
C$ 59 - C$ 214
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 59 - C$ 108
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Soria hotels

Show all 70 hotels
1
Hostal Ruiz
Hostal Ruiz
7.3 Good
Calle Numancia 49, Soria, Soria, Spain
Show on map
0.2 km from city centre, Soria, Soria, Spain 

Hostal Ruiz provides a comfortable setting while in Soria. It is close to Palace of los Rios y Salcedo, shops and nightlife options.

Cheapest hotels in Soria, Soria

Show all 70 hotels
Hostal Vitorina
Hostal Vitorina
7.0 Good
Paseo Florida, 35, Soria, Soria, Spain
Show on map
0.7 km from city centre,  

Hostal Vitorina is situated in Soria and is close to the area's tourist attractions. Guests can also enjoy complimentary Wi-Fi.

C$ 35
Avg. per night
Ciudad de Soria Hotel
Ciudad de Soria Hotel
8.0 Excellent
C/ Zaragoza 34, Soria, Soria, Spain
Show on map
1.0 km from city centre,  

Hotel Alda Ciudad de Soria is situated in Soria and offers complimentary wireless internet. It provides 4-star accommodation with air-conditioned rooms.

C$ 41
Avg. per night
Hostal Centro Soria
Hostal Centro Soria
7.0 Good
Pza. Mariano Granados, 2, Soria, Soria, Spain
Show on map
0.0 km from city centre,  

Hostal Centro Soria is located in Soria and provides free Wi-Fi. A short walk from Palace of los Rios y Salcedo, it offers modern rooms equipped with free wireless internet access, a private bathroom and a private balcony.

C$ 47
Avg. per night
Hotel Cadosa
Hotel Cadosa
8.3 Excellent
Ctra. Zaragoza N. 122, Km 146, Soria, Soria, Spain
Show on map
5.3 km from city centre,  

Hotel Cadosa is situated in Soria and is close to the area's tourist attractions. It also provides a 24-hour reception, meeting rooms and an outdoor pool.

C$ 55
Avg. per night
Hostal Ruiz
Hostal Ruiz
7.3 Good
Calle Numancia 49, Soria, Soria, Spain
Show on map
0.2 km from city centre,  

Hostal Ruiz provides a comfortable setting while in Soria. It is close to Palace of los Rios y Salcedo, shops and nightlife options.

C$ 64
Avg. per night

Hotel prices in Soria

2 stars and under
Hostal Centro Soria
#1 Most popular

Hostal Centro Soria

Pza. Mariano Granados, 2, Soria, Soria, Spain

7.0 Good
C$ 47

Avg. per night

Hostal Vitorina
#2 Most popular

Hostal Vitorina

Paseo Florida, 35, Soria, Soria, Spain

7.0 Good
C$ 35

Avg. per night

3 stars
Hotel Cadosa
#1 Most popular

Hotel Cadosa

Ctra. Zaragoza N. 122, Km 146, Soria, Soria, Spain

8.3 Excellent
C$ 55

Avg. per night

Ciudad de Soria Hotel
#2 Most popular

Ciudad de Soria Hotel

C/ Zaragoza 34, Soria, Soria, Spain

8.0 Excellent
C$ 41

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Soria

About Soria

Sprawling on the west bank of the Douro River, Soria is a centuries-old city in the autonomous community of Castile and Leon. Its medieval streets are lined with Romanesque churches and Renaissance palaces and it’s home to one of the oldest public gardens in Spain.

Things to do

In the heart of Soria is the Iglesia de Santo Domingo, a Romanesque-style church that dates back to the late 12th century. Two orders of arcades dominate its stunning facade, together with a large rose window. A highlight is the archivolt, which is beautifully carved with biblical scenes that include the Passion of Christ. Also not to miss is the medieval Co-cathedral of San Pedro, which features a heritage-listed cloister.

You can delve into the local history at the Museo Numantino, which showcases artefacts from the ancient Celtiberian settlement of Numantia. In addition to Bronze Age weaponry and Iron Age pottery, the museum also displays archaeological findings dating from the Roman occupation. Keep an eye out for the elephant bones from a now-extinct species.

In the west of Soria is the Alameda de Cervantes, a centuries-old park that serves as a green lung for the city. Explore the tree-lined walking trails and admire the Fuente de los Tres Caños, an ornate early-20th-century fountain. Also within the park is an old hermitage and a monument dedicated to the authors of the “San Juan Songs”, Francisco García Muñoz and Jesús Hernández de la Iglesia.

Getting around

Soria is around two hours’ drive from Zaragoza and Zaragoza Airport, which has flights to destinations across Europe. Madrid and Madrid-Barajas Adolfo Suárez Airport are 2.5 hours away. Trains connect to the Soria Cañuelo railway station and buses travel throughout the city.

Soria travel FAQs

  • What are the best hotels in Soria?

    Ciudad de Soria Hotel, rated with a score of 8.0 from 1,267 reviewers, is one of the most popular hotels in Soria. Other top stays include Hotel Cadosa, with an average rating of 8.3 from 1,733 reviewers, and Alfonso VIII, with a score of 8.7 from 2,372 reviewers.