Hotels in Oviedo, Spain

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

Oviedo, Asturias, Spain
Dec 6 — Dec 72
Oviedo, Asturias, Spain
Tue 12/6
Wed 12/7
...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,236 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,153 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 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,339 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,392 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,332 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.

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.

Hotel & Spa Princesa Munia
8.6 Excellent
Fruela, 6, Oviedo, Asturias, Spain
Show on map
0.1 mi from city centre, Oviedo, Asturias, Spain 
ExcellentBased on 1,019 reviews
8.6

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in Oviedo. It also offers a Jacuzzi, a Turkish steam bath and a sauna.

Exe Oviedo Centro
8.3 Excellent
Calle Pepe Cosmen, 1, Oviedo, Asturias, Spain
Show on map
0.7 mi from city centre, Oviedo, Asturias, Spain 
ExcellentBased on 1,335 reviews
8.3

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Oviedo. Guests can also make use of free Wi-Fi.

Hotel Clarín
8.4 Excellent
Calle Caveda, 23, Oviedo, Asturias, Spain
Show on map
0.4 mi from city centre, Oviedo, Asturias, Spain 
ExcellentBased on 1,442 reviews
8.4

Centrally positioned, Hotel Clarin Oviedo allows for easy access to Oviedo's popular sightseeing areas. Just a short walk from La Foncalada, it offers comfortable rooms equipped with free wireless internet access, a private bathroom and a mini bar.

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 
ExcellentBased on 1,050 reviews
8.5

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.

Tips for booking hotels in Oviedo

Cheapest month:September
Most expensive month:October
Average price in Oviedo:$69/night
Cheapest price found:$28/night
Cheapest day:Thursday
Most expensive day:Friday
$53 - $99
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$43 - $81
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oviedo hotels

1
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.

2
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.

3
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.

4
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.

5
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 

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.

6
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.

7
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 

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.

8
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.

Cheapest hotels in Oviedo, Spain

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 

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

$30
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
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.

$36
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
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 

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.

$38
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 Iberik Santo Domingo Plaza Hotel and Gran Hotel España, 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,153 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,153 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,153 reviews).

  • How much do hotels in Oviedo cost?

    Searches in the last 72 hours suggest an average price of around $84/night is normal for a hotel in Oviedo. 4-star and 5-star hotels in Oviedo had average prices of $93/night and $154/night, respectively.

  • How much is a cheap hotel in Oviedo?

    HotelsCombined searches in the last 3 days suggest cheap Oviedo hotels have prices starting from as low as $21/night, depending on the popularity of your requested dates. For the coming weekend of Dec 9 to Dec 11, prices for hotels in Oviedo start from as low as $21/night.

  • How much is a hotel in Oviedo tonight?

    Prices for a hotel in Oviedo tonight are about $98 on average, but HotelsCombined users have found prices as low as $57 for tonight in the last 3 days.