Find hotels in Puerto de Vega from ₩90,478
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Puerto de Vega
Pet friendly
Check prices for these dates
Our top choices for Puerto de Vega hotels

Hotel Puerto de Luarca
Hotel Puerto de LuarcaValdes
9.8 out of 10, Exceptional, (23 reviews)
The price is ₩135,160
₩148,683 total
includes taxes & fees
Jan 10 - Jan 11


Hotel Rural Casa Peleyón
Hotel Rural Casa PeleyónCastropol
9.6 out of 10, Exceptional, (17 reviews)
The price is ₩136,935
₩150,629 total
includes taxes & fees
Jan 12 - Jan 13

Hotel La Ruta
Hotel La RutaTapia de Casariego
8.0 out of 10, Very Good, (36 reviews)
The price is ₩82,253
₩90,478 total
includes taxes & fees
Jan 15 - Jan 16

Casa Pacho Apartamentos Rurales
Casa Pacho Apartamentos RuralesValdes
9.6 out of 10, Exceptional, (4 reviews)
The price is ₩143,859
₩158,245 total
includes taxes & fees
Jan 21 - Jan 22

Palacio Arias & Hotel y Apartamentos Arias
Palacio Arias & Hotel y Apartamentos AriasNavia
8.6 out of 10, Excellent, (163 reviews)
The price is ₩107,793
₩118,572 total
includes taxes & fees
Jan 15 - Jan 16

Hotel Rural Yeguada Albeitar
Hotel Rural Yeguada AlbeitarVillayon
The price is ₩144,705
₩159,176 total
includes taxes & fees
Jan 21 - Jan 22
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Puerto de Vega
This charming fishing village offers fresh seafood at waterfront restaurants and a picturesque harbor perfect for sunset photos. Explore the nearby Playa de Frexulfe beach or hike coastal trails in the surrounding Asturian countryside.

Top Puerto de Vega Hotel Reviews

Palacio Arias & Hotel y Apartamentos Arias
10/10 Excellent
More cheap stays in Puerto de Vega

Hotel Rural Casa Peleyón
Lois S/N Castropol
The price is ₩136,935 per night from Jan 12 to Jan 13
₩136,935
₩150,629 total
Jan 12 - Jan 13
includes taxes & fees
9.4/10 Exceptional! (16 reviews)































