Skip to main content

Filter by:


Star Rating

Review Score

Vega – 212 hotels and places to stay
See the latest prices and deals by choosing your dates.
Gran Hotel del Sella, hotel in Vega

Set next to Santa Marina Beach, Gran Hotel del Sella is a historic mansion. It offers an outdoor and indoor swimming pool.

8.4
Scored 8.4
Very Good
Rated very good
1,045 reviews
Price from$123.30per night
Hotel Verdemar, hotel in Vega

With a marvelous location on the Asturian coastline and beside Ribadesellas pretty river, this modern hotel is just 164 ft from the Santa Marina Beach.

7.9
Scored 7.9
Good
Rated good
704 reviews
Price from$106.70per night
Hotel Villadesella, hotel in Vega

Hotel Villadesella is a characteristic Asturian country house, dating from 1819, set 0.9 mi from the town of Ribadesella. It has a restaurant, and an outdoor swimming pool set in large gardens.

9.0
Scored 9.0
Wonderful
Rated wonderful
1,076 reviews
Price from$94.96per night
Hotel el Jardín de Eugenia, hotel in Vega

Just 164 feet from the River Sella Estuary, this hotel is a 10-minute walk from Ribadesella Train Station, beach and center. It offers free Wi-Fi, free parking and free bicycle hire.

8.8
Scored 8.8
Excellent
Rated excellent
1,003 reviews
Price from$112.04per night
Hotel Villa Rosario II, hotel in Vega

Located in Ribadesella, Hotel Villa Rosario II features free WiFi, air conditioning and heating. The property is just 164 feet from Santa Marina Beach and 492 feet from Punta del Arenal Beach.

9.0
Scored 9.0
Wonderful
Rated wonderful
1,035 reviews
Price from$74.69per night
Hotel Don Pepe Ria, hotel in Vega

Featuring free WiFi, Hotel Don Pepe Ria offers accommodations in Ribadesella, 1.1 mi from Camino del Norte. These heated rooms come with a flat-screen satellite TV, a fridge and a safe.

8.0
Scored 8.0
Very Good
Rated very good
472 reviews
Price from$85.63per night
Hotel Villa Rosario, hotel in Vega

Located on the seafront and surrounded by magnificent beach landscapes and the Ribadesella Mountain, this is a unique hotel on the Asturian coastline.

9.3
Scored 9.3
Wonderful
Rated wonderful
774 reviews
Price from$170.72per night
Hotel La Isla, hotel in Vega

Hotel La Isla is just 1148 feet from La Isla Beach, with views of Mount Sueve. This family-run hotel offers free Wi-Fi and free private parking.

7.7
Scored 7.7
Good
Rated good
393 reviews
Price from$69.36per night
Marina, hotel in Vega

Located in front of the bay on Calle Gran Via, Marina is located in the area of Ribadesella, in Asturias. It offers front desk and shared lounge with seating area.

7.4
Scored 7.4
Good
Rated good
494 reviews
Price from$75.22per night
La Piconera Hotel & Spa, hotel in Vega

La Piconera Hotel in Sardalla, on the Asturian coast, offers air-conditioned rooms and a spa with indoor swimming pool available at an extra cost.

8.1
Scored 8.1
Very Good
Rated very good
639 reviews
Price from$73.49per night
See all hotels in and around Vega
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Vega:

  • 10
    Scored 10

    The beach at Playa de Vega is only 5mins walk away from the...

    The beach at Playa de Vega is only 5mins walk away from the village, it has some great bars and restaurants, as well as surf school which the kids enjoyed. The village is on the Camino de Santiago and seems popular with camper-van trekkers so the feeling is very chilled, we spent most evenings at the beach with a glass of wine watching the sun melt into the sea. Away from the town of Ribadesella is about 15mins away by car with lots of stuff to do. We had almost a week there and frankly we all wanted to stay and not come home, and that included our two teenagers (15&16). The whole area is very beautiful and we will be back.
    Nick
    United Kingdom