Hotels in Oviedo, Spain

Search and compare Oviedo, Spain hotels from hundreds of travel sites and save

Oviedo, Asturias, Spain
Dec 9 — Dec 102
Oviedo, Asturias, Spain
Fri 12/9
Sat 12/10
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Oviedo

Filter by star ratings
All filters
Hotel Sercotel Ciudad de Oviedo
8.2 Excellent
Calle de Gascona, 21, Oviedo, Asturias, Spain
Show on map
0.3 mi from city centre, Oviedo, Asturias, Spain 
ExcellentBased on 1,242 reviews
8.2

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Oviedo. It is ideally located for those wishing to sightsee in the area.

Eurostars Palacio de Cristal
8.4 Excellent
Calle Policarpo Herrero, Oviedo, Asturias, Spain
Show on map
0.8 mi from city centre, Oviedo, Asturias, Spain 
ExcellentBased on 3,158 reviews
8.4

Located in Oviedo, Eurostars Palacio De Cristal provides free Wi-Fi and a gym. It has a spa and wellness centre, as well as a Turkish steam bath, a sauna and massage services.

Gran Hotel España
8.3 Excellent
Calle Jovellanos, 2, Oviedo, Asturias, Spain
Show on map
0.2 mi from city centre, Oviedo, Asturias, Spain 
ExcellentBased on 2,971 reviews
8.3

Located in Oviedo, Gran Hotel Espana Oviedo provides stylish, 4-star accommodation close to Cathedral of San Salvador. This modern hotel is set in the heart of the city.

ibis budget Oviedo
7.7 Good
Calle Ernesto Winter Blanco 4, Oviedo, Asturias, Spain
Show on map
1.0 mi from city centre, Oviedo, Asturias, Spain 
GoodBased on 4,912 reviews
7.7

Located within walking distance of Oviedo Railway Station, the hotel offers guests a convenient base when in Oviedo. It also offers complimentary wireless internet.

Ibis Oviedo
7.9 Good
Calle Ernesto Winter Blanco 6, Oviedo, Asturias, Spain
Show on map
1.0 mi from city centre, Oviedo, Asturias, Spain 
GoodBased on 2,176 reviews
7.9

Situated within walking distance of Oviedo Railway Station, the hotel provides guests with a convenient base when visiting Oviedo. The reception desk is open around the clock, and a buffet breakfast is available every morning.

Gran Hotel Regente
7.8 Good
c/ Jovellanos, 31, Oviedo, Asturias, Spain
Show on map
0.3 mi from city centre, Oviedo, Asturias, Spain 
GoodBased on 2,349 reviews
7.8

Conveniently located in the middle of the city, this 4-star hotel makes for an excellent base in Oviedo. It is steps from Cathedral of San Salvador, restaurants and nightlife options.

Silken Monumental Naranco
8.4 Excellent
Calle De Marcelino Suarez, 29, Oviedo, Asturias, Spain
Show on map
1.0 mi from city centre, Oviedo, Asturias, Spain 
ExcellentBased on 4,399 reviews
8.4

Silken Monumental Naranco is situated in Oviedo and is close to the area's popular attractions. It also offers an indoor pool and a sauna.

Nap Hotel Oviedo
7.9 Good
Jose Ramon Zaragoza, 6, Oviedo, Asturias, Spain
Show on map
0.9 mi from city centre, Oviedo, Asturias, Spain 
GoodBased on 1,337 reviews
7.9

Nap Hotel Oviedo is situated in Oviedo and features complimentary Wi-Fi. It is conveniently positioned for those wanting to visit local attractions.

Ayre Hotel Ramiro I
8.1 Excellent
Calle Federico Garcia Lorca, 13, Oviedo, Asturias, Spain
Show on map
0.5 mi from city centre, Oviedo, Asturias, Spain 
ExcellentBased on 2,860 reviews
8.1

Conveniently located in the heart of the city, this 4-star hotel makes for an ideal base in Oviedo. It also features a sauna and a Jacuzzi.

Eurostars Hotel De La Reconquista
8.6 Excellent
Calle Gil de Jaz, 16, Oviedo, Asturias, Spain
Show on map
0.5 mi from city centre, Oviedo, Asturias, Spain 
ExcellentBased on 1,188 reviews
8.6

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Oviedo. The air-conditioned rooms are equipped with plasma TVs and free wireless internet.

Tips for booking hotels in Oviedo

Cheapest month:January
Most expensive month:October
Average price in Oviedo:$70/night
Cheapest price found:$30/night
Cheapest day:Wednesday
Most expensive day:Sunday
$41 - $99
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$54 - $82
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oviedo hotels

1
Hotel Fruela
8.7 Excellent
C/ Fruela, 3, Oviedo, Asturias, Spain
Show on map
0.1 mi from city centre, Oviedo, Asturias, Spain 

Centrally situated, Hotel Fruela offers easy access to Oviedo's best sightseeing areas. It also provides an express check-in and check-out feature, a Jacuzzi and massage services.

2
Aparthotel Campus
8.8 Excellent
Calle Fernando Vela, 13, Oviedo, Asturias, Spain
Show on map
0.5 mi from city centre, Oviedo, Asturias, Spain 

Conveniently located in the centre of the city, this 3-star property makes for an ideal base in Oviedo. It is ideally positioned for those wishing to discover the area's attractions.

3
Hotel Astures
7.9 Good
C/ Campo de Los Patos, Nº 7, Oviedo, Asturias, Spain
Show on map
0.4 mi from city centre, Oviedo, Asturias, Spain 

Centrally located, Astures allows for easy access to Oviedo's popular hot spots. Some of the premium features at this 3-star hotel include free Wi-Fi and an indoor pool.

4
Barceló Oviedo Cervantes
8.8 Excellent
C/Cervantes, Nº 13, Oviedo, Asturias, Spain
Show on map
0.6 mi from city centre, Oviedo, Asturias, Spain 

Strategically located in the centre of the city, this 5-star hotel makes for an ideal base in Oviedo. It offers free Wi-Fi, meeting rooms and 24-hour room service.

5
AC Hotel Oviedo Fórum by Marriott
8.5 Excellent
Plaza De Los Ferroviarios, 1, Oviedo, Asturias, Spain
Show on map
0.7 mi from city centre, Oviedo, Asturias, Spain 

Conveniently located in the heart of the city, this 4-star hotel makes for an ideal base in Oviedo. It also provides meeting rooms, a Turkish steam bath and a rooftop terrace.

Cheapest hotels in Oviedo, Spain

Pensión Romero
8.5 Excellent
Calle De Uría, 36-38, Oviedo, Asturias, Spain
Show on map
0.4 mi from city centre, Oviedo, Asturias, Spain 

Centrally situated, Pension Romero Oviedo allows for easy access to Oviedo's main hot spots. Guests can also enjoy free Wi-Fi.

$31
Avg. per night
Hostal Álvarez
8.2 Excellent
C/Independencia 14 2º, Oviedo, Asturias, Spain
Show on map
0.6 mi from city centre, Oviedo, Asturias, Spain 

Centrally situated, Hostal Alvarez offers easy access to Oviedo's best hot spots. It provides free Wi-Fi, a tour desk and luggage storage.

$31
Avg. per night
Favila Oviedo
7.5 Good
Uria, 37, Oviedo, Asturias, Spain
Show on map
0.6 mi from city centre, Oviedo, Asturias, Spain 

Conveniently located, Favila Oviedo offers easy access to Oviedo's best sightseeing areas. Guests can also enjoy free internet access throughout the property.

$33
Avg. per night
Pensión La Casina
Calle Corredoria Alta, 68, Oviedo, Asturias, Spain
Show on map
1.8 mi from city centre, Oviedo, Asturias, Spain 

Pension La Casina is located in Oviedo and offers guests wireless internet. It also offers a wake-up service, an express check-in and check-out feature and a 24-hour reception.

$33
Avg. per night
El Retiro de Cardea
7.9 Good
Avenida Del Mar, 62, Oviedo, Asturias, Spain
Show on map
1.1 mi from city centre, Oviedo, Asturias, Spain 

El Retiro de Cardea is situated in Oviedo and is close to the area's popular attractions. The various facilities this modern hotel features include a 24-hour reception, an express check-in and check-out feature and free Wi-Fi.

$35
Avg. per night
Pension Oviedo
8.9 Excellent
Calle Uria 43, Oviedo, Asturias, Spain
Show on map
0.6 mi from city centre, Oviedo, Asturias, Spain 

Conveniently situated, Hostal Oviedo allows for easy access to Oviedo's best hot spots. It also provides luggage storage, a tour desk and free Wi-Fi.

$36
Avg. per night
Nap Carta Puebla
7.3 Good
Calle Carta Puebla 6, Oviedo, Asturias, Spain
Show on map
0.1 mi from city centre, Oviedo, Asturias, Spain 

Conveniently situated, Nap Hotel Carta Puebla allows for easy access to Oviedo's main hot spots. A short walk from Cathedral of San Salvador, it provides comfortable rooms equipped with a refrigerator, a private bathroom and free wireless internet access.

$39
Avg. per night
Duerming Longoria Plaza Hotel
8.0 Excellent
Covadonga, 13, Oviedo, Asturias, Spain
Show on map
0.3 mi from city centre, Oviedo, Asturias, Spain 

Conveniently located in the middle of the city, this 3-star hotel makes for an excellent base in Oviedo. It provides free Wi-Fi, a Jacuzzi and an express check-in and check-out feature.

$41
Avg. per night

Hotel prices in Oviedo

2 stars and under
3 stars
4 stars +

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

Where to stay in Oviedo

About Oviedo

From its magnificent Gothic cathedral to a world-class fine arts museum, Oviedo is packed with big-ticket attractions. The town is nestled between the Bay of Biscay and the Cantabrian Mountains, making Oviedo both cultured and incredibly beautiful. A year-round student population and street dedicated to traditional cider bars give Oviedo an upbeat feel.

Things to do in Oviedo

Small but charming, the historic old town is filled with medieval architecture. Catedral de San Salvador towers over a sun-drenched plaza and is one of the most beautiful Gothic buildings in France. Inside is Cámara Santa, an 8th-century chapel with UNESCO World Heritage status. Upstairs is a museum dedicated to religious art.

The Archaeological Museum of Asturias occupies a 16th-century monastery and is filled with local artefacts. The collection is diverse, with prehistoric cave paintings showcased alongside Roman ceramics. Museo de Bellas Artes de Asturias is housed in two magnificent palaces and features works by heavyweights such as Picasso, El Greco, Dali and Goya.

From chef-driven restaurants to trendy tapas bars, Oviedo has a thriving culinary scene. Dine on classic Asturian dishes like white bean stew, pork shoulder and “morcilla” blood sausage. The city is famous for traditional “sidreria” bars where you can sip on locally made cider. Find some of the best bars along Calle Gascona, also known as Cider Boulevard. Mercado El Fontán has been welcoming patrons since the 1500s and is brimming with stalls selling fresh fruit, vegetables, cheese and fish.

Getting around Oviedo

Oviedo is pedestrian-friendly and easy to get around on foot, while local buses are a fast and easy way to get around the city. Rental cars offer the freedom to explore surrounding sights and attractions at your own pace. The city is a three-hour drive from Bilbao and 3.5 hours from Bilbao Airport.

Facts about staying in Oviedo

  • What are the best hotels in Oviedo?

    Oviedo is home to many highly-rated hotels, one of which is Eurostars Palacio de Cristal, which has a current rating of 8.4. For other potential stays, consider Gran Hotel España and Oca Santo Domingo Plaza, which can also be great places to stay in Oviedo.

  • What is a good hotel near Catedral de Oviedo?

    Eurostars Palacio de Cristal is a hotel near Catedral de Oviedo that is popular with HotelsCombined users, scoring 8.4 across 3,159 reviews.

  • What is a good hotel in Oviedo near University of Oviedo?

    Eurostars Palacio de Cristal is the hotel close to University of Oviedo that is most recommended by HotelsCombined users, with 3,159 reviews rating it at 8.4/10.

  • Is there a good hotel near Parque de San Francisco?

    If you’re looking for good hotels near Parque de San Francisco, consider Eurostars Palacio de Cristal (rated 8.4 over 3,159 reviews).