We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Asturias

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Asturias?

We'll send you updates with the latest deals, reviews and articles for Asturias each week.

Map of Asturias Hotels

Hotels (389)

B&Bs / Inns (431)

Speciality Lodging (502)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travellers' Choice® 2017 Winner Small Hotels | Bargain | Romance
 
La Pereda S/N Llanes | Llanes, 33509 La Pereda, Llanes, Spain
Hotel Rural Arpa de Hierba Slideshow
Show Prices
US$84 - US$132 Avg. price/night*
Ollie #1 of 389 hotels in Asturias
Traveller photos (462)
Special Price 10% off room rate
Hotel Pleamar (Puerto de Vega) 3.0 of 5
Parraco Penzal, 46, 33790 Puerto de Vega, Navia, Spain
Show Prices
US$77 - US$132 Avg. price/night*
Ollie #2 of 389 hotels in Asturias
  •  Brilliant Hotel 
  • What a fantastic Hotel. Situated at the top of the hill, just 5-10 minutes... more
  • 14 July 2017
Professional photos | Traveller photos (140)
Principado de Asturias, 33548 Cofino, Spain
Show Prices
US$264 - US$865 Avg. price/night*
Ollie #3 of 389 hotels in Asturias
Traveller photos (189)
Parador de Corias (Cangas del Narcea) 4.0 of 5
Monasterio de Corias, s/n, 38316 Cangas del Narcea, Spain
Show Prices
US$102 - US$246 Avg. price/night*
Ollie #4 of 389 hotels in Asturias
  •  Nearly perfect. 
  • Everything was awesome.....except dinner. If you stay and eat out you... more
  • 18 July 2017
Professional photos | Traveller photos (612)
La Manjoya, 33170, Oviedo, Spain
Show Prices
US$109 - US$181 Avg. price/night*
Ollie #5 of 389 hotels in Asturias
#1 of 49 hotels in Oviedo
  •  Excellent Service 
  • We thoroughly enjoyed 4 nights in a deluxe junior suite. The hotel and... more
  • 11 July 2017
Professional photos | Traveller photos (606)
Parador de Cangas de Onis (Cangas de Onis) 4.0 of 5
Villanueva de Cangas, s/n, 33550, Cangas de Onis, Spain
Show Prices
US$93 - US$256 Avg. price/night*
Ollie #6 of 389 hotels in Asturias
Professional photos | Traveller photos (998)
Certificate of Excellence
Travellers' Choice® 2017 Winner Bargain
 
Lugar Tresgrandas s/n, 33590, Llanes, Spain
Show Prices
US$55 - US$126 Avg. price/night*
Ollie #7 of 389 hotels in Asturias
#2 of 53 hotels in Llanes
Traveller photos (90)
Lugar Vallin KM 4, 33791 Luarca, Spain
Show Prices
US$79 - US$141 Avg. price/night*
Ollie #8 of 389 hotels in Asturias
  •  Perfect in every wsy 
  • What a wonderful treat! Hotel Rural 3 Cabos has it all. The staff cannot... more
  • 6 May 2017
Professional photos | Traveller photos (189)
Llanorrozo S/N Ovinana | Exit 438, 33156, Cudillero, Spain
Casona de Llanorrozo Slideshow
Show Prices
US$48 - US$98 Avg. price/night*
Ollie #9 of 389 hotels in Asturias
Professional photos | Traveller photos (79)
Special Offer Complimentary bottle of...
Plaza Espana 9, 33402, Aviles, Spain
NH Collection Palacio de Aviles Slideshow
Show Prices
US$93 - US$215 Avg. price/night*
Ollie #10 of 389 hotels in Asturias
#1 of 12 hotels in Aviles
Professional photos | Traveller photos (685)
Special Offer LOOKING FOR BETTER DEAL?
Hotel Don Paco (Llanes) 3.0 of 5
Calle Colegio de la Encarnacion n0 1, 33500, Llanes, Spain
Show Prices
US$71 - US$256 Avg. price/night*
Ollie #11 of 389 hotels in Asturias
#3 of 53 hotels in Llanes
  •  Above and beyond  
  • Stayed here for a couple of nights after a stint of walking in the hills... more
  • 16 July 2017
Professional photos | Traveller photos (121)
Casona de la Paca (Cudillero) 3.0 of 5
El Pito, 33154, Cudillero, Spain
Show Prices
US$89 - US$147 Avg. price/night*
Ollie #12 of 389 hotels in Asturias
  •  Great stay 
  • Lovely hotel near to the coastal village Cudillero. Clean rooms and very... more
  • 16 July 2017
Professional photos | Traveller photos (153)
Certificate of Excellence
Travellers' Choice® 2017 Winner Bargain
 
Entremontes (Cangas de Onis) 2.0 of 5
Calle Corao s/n, 33556, Cangas de Onis, Spain
Show Prices
US$44 - US$90 Avg. price/night*
Ollie #13 of 389 hotels in Asturias
  •  Lovely 
  • A nice little hotel in Corao, a tiny village close to Cangas de Onis and... more
  • 5 May 2017
Professional photos | Traveller photos (80)
BAL Hotel & Spa (Quintueles) 5.0 of 5
Ctra. N-632, KM. 59,6, 33314 Quintueles, Spain
Show Prices
US$103 - US$225 Avg. price/night*
Ollie #14 of 389 hotels in Asturias
Professional photos | Traveller photos (612)
Calle Cervantes 13, 33004, Oviedo, Spain
Barcelo Oviedo Cervantes Slideshow
Show Prices
US$90 - US$251 Avg. price/night*
Ollie #15 of 389 hotels in Asturias
#2 of 49 hotels in Oviedo
  •  Room was hot 
  • Great location but be careful because they claim they have air... more
  • 19 June 2017
Professional photos | Traveller photos (245)
Special Offer additional 5% discount
Calle Policarpo Herrero s/n, 33006, Oviedo, Spain
Show Prices
US$71 - US$161 Avg. price/night*
Ollie #16 of 389 hotels in Asturias
#3 of 49 hotels in Oviedo
Professional photos | Traveller photos (954)
Special Offer BEST PRICE AYRE HOTELES!
Hotel Villa Rosario (Ribadesella) 4.0 of 5
Calle Dionisio Ruisanchez 6 | Santa Marina Beach, 33560, Ribadesella, Spain
Show Prices
US$101 - US$260 Avg. price/night*
Ollie #17 of 389 hotels in Asturias
  •  A Very Special Place 
  • We stayed here for one night during our recent holiday in Northern Spain... more
  • 22 July 2017
Professional photos | Traveller photos (184)
Calle Manuel Suarez 6, 33900, Langreo, Spain
LangrehOtel & SPA Slideshow
Show Prices
US$81 - US$126 Avg. price/night*
Ollie #18 of 389 hotels in Asturias
Professional photos | Traveller photos (549)
Special Offer Package Deal
Barrio Anteji,s/n, 33509 Poo de Llanes, Llanes, Spain
Show Prices
US$52 - US$167 Avg. price/night*
Ollie #19 of 389 hotels in Asturias
Professional photos | Traveller photos (96)
Calle Fernando Vela, 13, 33001, Oviedo, Spain
Aparthotel Campus Slideshow
Show Prices
US$53 - US$93 Avg. price/night*
Ollie #20 of 389 hotels in Asturias
#4 of 49 hotels in Oviedo
Professional photos | Traveller photos (98)
Offers & Announcements 10% off room rate