Skip to main content

The best beach hotels in Asturias

Check out our pick of great beach hotels in Asturias

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Alojamientos Muelle de Gijón

Gijon City Centre, Gijón - 350 yards from beach

Located in the centre of Gijón, Alojamientos Muelle de Gijón is a recently renovated accommodation, which provides allergy-free rooms. The property features city views and is 400 metres from San Lorenzo Beach and 700 metres from Playa de Poniente. Free WiFi, a lift and full-day security are available. The location and staff were excellent, very nice and helpful, I really couldn't ask for more. They helped us with everything.

Show more Show less
9.3
Superb
1,265 reviews
Price from
£76
per night

El Môderne Hotel 4 stars

Gijon City Centre, Gijón - 250 yards from beach

Well set in the centre of Gijón, El Môderne Hotel provides air-conditioned rooms, a fitness centre, free WiFi and a bar. This 4-star hotel offers a 24-hour front desk and a concierge service. The property is non-smoking and is located 600 metres from Playa de Poniente.

Popular points of interest near the accommodation include San Lorenzo Beach, Campo Valdés Roman Baths and Gijón Bus Station. The nearest airport is Asturias Airport, 40 km from El Môderne Hotel. Beautiful building, amazing fit out, very stylish without being stuffy, friendly staff, relaxed atmosphere- best overall hotel experience during my 5 week trip to Europe

Show more Show less
9.1
Superb
1,575 reviews
Price from
£84
per night

Boogalow Hostel

San Lorenzo Beach, Gijón - 50 yards from beach

Boogalow Hostel is set on the beachfront in Gijón, 1.2 km from Playa de Poniente and 33 km from Plaza de la Constitución. Among the facilities at this property are a shared kitchen and a shared lounge, along with free WiFi throughout the property. The property is 200 metres from San Lorenzo Beach, and within 300 metres of the city centre. Kitchen was awesome, has everything you'll need plus free coffee, tea and more!

Show more Show less
9.1
Superb
1,105 reviews
Price from
£27
per night

Hotel Restaurante el Fornon 1 stars

Novellana - 750 yards from beach

Hotel Restaurante el Fornon is set in the Asturian coastal town of Novellana, 40 minutes’ drive from Gijón and Oviedo. Rooms have free Wi-Fi and mountain or sea views.

Each heated room comes with a flat-screen TV and a wardrobe. The private bathroom includes a bath tub and free toiletries. The service attitude is very good, the room is spacious, bright and clean, and the location is very convenient for me as a pilgrim.

Show more Show less
9
Superb
1,055 reviews
Price from
£44
per night

Hotel Villa Rosario II 4 stars

Ribadesella - 50 yards from beach

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

Each room at Hotel Villa Rosario II includes a flat-screen TV, desk and safety deposit box. The bathroom comes with a bath or shower. Some of the rooms have a seating area. Stunning property. The accom is over the road in a new building from the fabulous old Indianas main building. It is super comfortable. Fab bed (and pillow menu!) and I loved the Nespresso machine, drinks in the fridge and chocolates. Staff are absolutely wonderful. Surpassed all expectations!

Show more Show less
9
Superb
1,175 reviews
Price from
£59
per night

Hotel Villadesella 3 stars

Ribadesella - 950 yards from beach

Rooms at the Villadesella Hotel all have wonderful views of the countryside and Ribadesella beach. They also have free Wi-Fi, a TV and a stylish private bathroom.

Santa Marina Beach is just 900 metres from the hotel. There is also good access to the A-8 motorway, 3km away. Free private parking is available on site. Muy confortable, excelente atencion , vistas maravillosas y delicioso desayuno! Marife hace la diferencia!

Show more Show less
9
Superb
1,127 reviews
Price from
£52
per night

La Casona de Pío 2 stars

Cudillero - 1,700 yards from beach

Less than 100 m from the Asturian coast, this boutique hotel blends the classic, the luxurious and the rustic in its interior design. It features free Wi-Fi access.

La Casona de Pio is the beautiful result of the renovation of a fish-salting factory, 100 metres from Cudillero Port. The property’s original stone walls look fantastic against classic furnishings, elegant woodwork and decor like that of a rural home. Cozy room, clean, homemade breakfast, nice staff

Show more Show less
9.1
Superb
1,078 reviews
Price from
£71
per night

Hotel Don Pepe 3 stars

Ribadesella - 50 yards from beach

The Don Pepe blends modern design with a friendly atmosphere and an unbeatable location. It is ideal for those looking to relax on the clean beaches of Spain’s Green Coast, or to take a pleasant stroll along the beautiful Asturian coastline. We enjoyed the continental breakfast offered. We utilised the on-site parking at an additional cost.

Show more Show less
9
Superb
1,269 reviews
Price from
£81
per night

Montemar 3 stars

Llanes - 250 yards from beach

Montemar hotel is situated near Sablón beach, the seafront promenade San Pedro, the historical and artistic site La Basílica, and the walls of the old city. Relax in the hotel’s lounge at the end of a long days sightseeing or business. You can also play a round of golf on the local course. Everything was excellent, from the friendliness and helpfulness of the staff to the quality and cleanliness of the accommodations. Would recommend to anyone in Llanes to book here without hesitation.

Show more Show less
9.2
Superb
1,222 reviews
Price from
£50
per night

Don Paco 3 stars

Llanes - 350 yards from beach

The Don Paco lies beside the old town walls and seafront promenade of Llanes, in the Asturias region of Green Spain. The baroque style of the carefully preserved hotel building contrasts with the modern facilities it offers. The friendly atmosphere. We felt very welcome.

Show more Show less
9.1
Superb
1,345 reviews
Price from
£49
per night

Most booked beach hotels in Asturias this month

FAQs about beach hotels in Asturias

Beach Hotels that guests love in Asturias

gogless