Consider staying at the 3-star Astures if you're traveling on a budget to have access to a golf course, a swimming pool and boating. Santa Clara is an economy hotel located less than 0.5 km from the city center. Pension La Casina is an affordable choice that is directly adjacent to Hospital Universitario Central de Asturias and offers room rates from 47C$.
109 hotels in Oviedo
Search the best hotels and places to stay in Oviedo
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Oviedo?
Best cheap hotels in Oviedo
Oviedo airports & Underground stations
Convenience of staying in hotels in the city centre
To try cross-country skiing and golf, think of the centrally located Exe Hotel El Magistral, which offers room rates from 140C$. To be in close proximity of bars, restaurants and cafés as well as in the heart of the city, book a room at Oca Santo Domingo Plaza, which is right next to Casco Antiguo. City Centre district features a selection of top-rated hotels, such as Cristal Naranco and Fruela with a golf course, a Jacuzzi and horse riding.
Luxury and boutique accommodation in Oviedo
Stay at the 4-star Ayre Hotel Oviedo or at the opulent Nap Hotel Oviedo situated in El Cristo y Buenavista district. Unique accommodation choices in El Cristo y Buenavista district include the 3-star Aparthotel Ovida as well as Ayre Hotel Alfonso II featuring facilities for the most demanding guests.
Explore and find your best apartments, B&Bs and others
Nap Apartamento is a cozy B&B that will put you only a 15-minute walk from Mala Sana. Ibis Oviedo is a family-friendly hotel with rates from 72C$, located in Las Campas y San Claudio district. Make sure to choose Castro Real near The Church of Santa Maria La Real de La Corte - a top-rated resort with views of the city.