Where to Stay in Asturias, Spain: 9 Top Town Picks

Updated on:

Some of the links on this page are affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase. This way I can continue to produce high-quality content and keep this site running.


Last updated on September 5th, 2026

I’d been dying to visit Asturias, nestled in the north of Spain, ever since I saw pictures of its lush landscapes, rugged coastline, and charming towns. It seemed like it had a range of experiences for every traveler and is a region full of charm, beauty, and history. And the towns there look absolutely charming, each with its own unique character.

The best towns to stay in Asturias are as diverse as they are beautiful. If you’re eager to explore this gem of northern Spain, deciding where to stay in Asturias can be tricky. Our own research for our trip turned up at least 3 towns that would’ve worked well for us, but your needs may be different. We’ve narrowed it down to 9 top towns that provide the best mix of location, accommodations, and local flavor. My top picks will help you choose the perfect place, as each caters to various preferences.

Our journey around Asturias includes picturesque coastal towns, quaint villages nestled in lush valleys, and vibrant cities brimming with culture. Each town has its own unique appeal, whether you’re looking for easy access to beaches, opportunities to delve into rich history, or vibrant night scenes. These towns not only capture the essence of Asturias but also make perfect bases for exploring the region.

If you haven’t already, see why we think Asturias is really worth visiting.

TownBest ForVibePicos de EuropaPublic TransportPrice
Gijón CityBeach NightlifeBuzzy, urban, coastal~80 km●●●●€€–€€€
Llanes Coastal townBeach
Couples Photography
Romantic, charming, relaxed~40 km●●●€€
Cudillero Fishing villagePhotography Couples BudgetQuaint, slow-paced, scenic~100 km●●€–€€
Ribadesella Coastal townFamilies
Beach
Culture
Heritage-rich, sporty~30 km●●●€€
Villaviciosa Coastal townFood & cider BudgetAuthentic, local, rural~70 km●●●€–€€
Cangas de Onís Mountain townHiking
Families Couples
Outdoorsy, dramatic, peaceful~5 km●●€€
Taramundi Rural villageOff the beaten path
Budget
Remote, rustic, authentic~150 km
Oviedo Capital cityCulture
Food
Families
Sophisticated, historic, lively~80 km●●●●●€€–€€€
Avilés CityCulture
Budget
Eclectic, artsy, underrated~90 km●●●●€–€€

●●●●● = excellent public transport  |  ● = car essential

Many of the best places to visit in Asturias are not connected well or at all by public transportation, so renting a car will give you more freedom to explore.

Exploring the Coastal Charm

In Asturias, Spain, the coastal towns each have their own unique flavor, culture, and attractions. From bustling city life to serene fishing villages, here are five places that showcase coastal charm at its finest.

1. Gijón: Vibrant City Life by the Sea

Gijón
Gijón

Gijón blends modern city vibes with seaside relaxation. Located along the Bay of Biscay, this city is easily accessible by train and bus. Visitors will find a wide range of accommodation, including luxury hotels and budget hostels.

Getting here has never been easier. The Madrid–Oviedo–Gijón high-speed line through the Pajares Base Tunnel cut journey times dramatically, and the newest AVE trains now make the Madrid-to-Gijón run in around three hours and forty-five minutes. Gijón is the end of the line, so you can settle in without worrying about a connection. Buses run frequently within the city, and there’s plenty of parking if you prefer driving.

The city’s bustling port offers fresh seafood restaurants and lively bars. For those interested in history, the old town of Cimavilla features Roman baths and the Revillagigedo Palace. There are also museums like the Evaristo Valle Museum, which showcases local art. These guided tours of the old town are available if you want to delve deeper into the history.

Gijón’s beaches, like Playa de San Lorenzo, are perfect for sunbathing and surfing. The city’s vibrant nightlife includes clubs, pubs, and live music venues. Shopping enthusiasts can explore boutiques and markets offering everything from local crafts to trendy fashion.

If you’re looking for a convenient city base, Gijón offers an unforgettable experience with plenty of things to see and do. It’s a perfect starting point to explore the rest of Asturias, both to the east and west.

2. Llanes: The Picturesque Coastal Town

Llanes
Llanes

Llanes is a charming town known for its beautiful coastal landscapes and historical sites. It’s a great base for exploring the eastern coast of Asturias and the nearby Picos de Europa mountains. Getting to Llanes is pretty easy. From major cities like Oviedo or Gijón, you can take a bus or train. If you prefer driving, there’s ample parking available, making it convenient to explore at your own pace.

The town itself is a mix of lively beaches and a historic old town. You’ll find medieval walls and towers that add to the picturesque scenery. It’s a great spot if you love both history and beach time.

A variety of hotels and vacation rentals cater to different budgets. Llanes is known for its seafood, with many waterfront restaurants serving fresh catches. The town has an old fishing port with colorful houses and historic buildings like the Basilica of Santa Maria.

Llanes also boasts stunning beaches such as Playa de Toró and Playa del Sablón, ideal for swimming and sunbathing. The town’s tranquil atmosphere is perfect for those seeking a peaceful retreat. Find out more about why Llanes is worth visiting even if you don’t pick it as a base.

Asturias absolutely must be a part of your trip to Costa Verde, Spain. If you’re interested, copy our 10-day road trip itinerary in northern Spain!

3. Cudillero: The Enchanting Fishing Village

Cudillero
Cudillero

Cudillero is a small fishing village with a unique, amphitheater-like layout. Perched on steep hills, its colorful houses cascade down to the port. Public transport here is OK. If you’re in northern Spain, you can reach Cudillero by taking an Alsa bus from Avilés or a train from Gijon. If you’re driving, parking can be tricky in the village center, so look for spots on the outskirts and walk in.

Accommodation in Cudillero includes quaint guesthouses and seaside hotels that offer cozy stays. Here, the focus is on fresh seafood, with restaurants serving delicacies like grilled octopus and fish stews.

Cudillero’s charm lies in its narrow streets and scenic viewpoints, such as La Garita and El Mirador, which provide breathtaking views of the coastline. It’s a great place for leisurely walks, photography, and soaking in the laid-back atmosphere.

4. Ribadesella: Heritage and Scenic Beauty

Ribadesella
Ribadesella

Ribadesella is known for its rich history and natural beauty, making it a worthy base on the northern coast. Accessible by train or road, Ribadesella offers a range of accommodations, from upscale hotels to budget-friendly inns.

Getting around is not the easiest if you want to cram in lots of places to see in the region in a short time, but there are local buses to use for several nearby villages and towns and there is a popular Alsa bus station here for longer journeys. There is a train that runs through but it’s pretty slow.

Ribadesella has ample parking. This makes it convenient for those using rental cars, whether you are visiting for a day or a longer stay.

The town is home to the prehistoric Tito Bustillo cave, famous for its cave paintings. This is one of the must-visit sights in Asturias. You can explore its charming streets, filled with Indiano palaces and historical buildings. Ribadesella’s promenade along the Sella River is lined with cafes and shops. Seafood is the highlight here, with many eateries offering local dishes.

Beautiful beaches like Playa de Santa Marina invite visitors to relax or take part in water sports. The annual Descenso del Sella, a canoeing event, attracts sports enthusiasts from all over. Ribadesella’s blend of cultural heritage and scenic beauty makes it a delightful destination.

If you’re also exploring Cantabria to the east, there are more paleolithic caves to explore. I compare all three to help you pick if you’re short on time.

5. Villaviciosa: The Cider Capital

Villaviciosa
Villaviciosa

Villaviciosa, a town surrounded by meadows and apple orchards, is famous for its cider production. There’s a variety of accommodations, from rural guesthouses to modern hotels. Getting to Villaviciosa is easy. It’s well-connected by road, and there’s ample parking if you’re driving. Once you’re there, everything is within walking distance, making it convenient to explore.

Cider houses, or “sidrerías,” offer an authentic taste of Asturias. Visitors can also explore the El Gaitero cider factory. The historic center features buildings like the Romanesque Church of San Salvador.

Nature lovers will appreciate the nearby Ría de Villaviciosa, a natural reserve ideal for bird watching. Villaviciosa is also close to scenic beaches such as Playa de Rodiles, perfect for a day trip. Its combination of cultural experiences and natural beauty make it unique among Asturias’ coastal towns.

Mountain Retreats and Rural Escapes

Asturias’ mountain retreats and rural escapes offer a mix of beautiful scenery, local culture, and a tranquil setting, making them wonderful options for a relaxing getaway.

6. Cangas de Onís: Gateway to the Picos de Europa

Cangas de Onís
Cangas de Onís

Nestled at the foothills of the Picos de Europa, Cangas de Onís is our ideal spot for nature lovers. It’s close to key attractions like Covadonga Lakes and the Picos de Europa National Park. Getting around is easy with a rental car or local buses, or you can book a guided tour that starts from Canga de Onis.

Accommodations range from quaint inns to lovely country houses, offering comfort and great views. Prices vary, but there’s something for everyone, from budget travelers to those seeking a bit of luxury. This town has a very good Parador to stay at if you want to treat yourself – Parador de Cangas de Onis. Paradors of Spain is a chain of luxury hotels run by the Spanish government. The Paradores are located throughout Spain in historic buildings such as castles, palaces, fortresses, convents, monasteries, and other historic buildings of interest.

Food lovers will appreciate the mix of traditional Asturian dishes available at local restaurants. Try some cider and fabada, the region’s famous bean stew. Cultural spots such as the Roman bridge and Santa Cruz Chapel add an interesting touch to your stay.

7. Taramundi: The Rural Retreat

Taramundi
Taramundi

Taramundi takes us back in time with its charming rural vibe. It’s a bit off the beaten path in the western part of Asturias but perfect for a laid-back escape. You can reach it by car, and though public transportation is limited, the journey is well worth it.

The town offers several cozy accommodations including rustic cottages and small hotels. Prices are reasonable, and you’ll feel like you’ve stepped into a simpler time. It’s a safe place with a close-knit community that warmly welcomes visitors.

Dining here means enjoying traditional homemade meals. Local eateries serve hearty dishes made with fresh, local ingredients. The town is famous for its knife-making history, and visiting a working mill is like stepping into a living museum.

You’ll find plenty of hiking trails around Taramundi. These trails take you through gentle hills and lush greenery. The Ethnographic Museum is a highlight. Taramundi’s lush landscapes and peaceful atmosphere make it an ideal retreat from the hustle and bustle of daily life.

Cultural Capitals and Historical Hubs

Asturias has towns rich in culture and history. Here are two key places to consider for their unique offerings and historical depth.

8. Oviedo: The Historical and Cultural Hub

Oviedo
Oviedo

Oviedo is the capital of Asturias. It’s known for its historical buildings and vibrant cultural scene. The Old Town, or Casco Antiguo, is a must-visit. It houses the Cathedral of San Salvador, whose Cámara Santa relic chamber dates back to the 9th century and is a UNESCO World Heritage site, even though the Gothic cathedral itself was built centuries later. You can take a private guided tour of the cathedral as well. Another must-see is the Santa María del Naranco Church, a pre-Romanesque gem. Numerous museums, including the Museum of Fine Arts of Asturias, offer a deep dive into the region’s art and history. Annual events such as the Princess of Asturias Awards draw international attention.

Oviedo is easily accessible by train and bus from major Spanish cities. The AVE high-speed train from Madrid stops here on its way to Gijón, cutting the trip to roughly three and a half hours. The local transportation system is efficient, making it easy to explore the city.

There are many choices, from luxurious hotels to budget-friendly hostels. You’ll find lots of mid-range options with good amenities that provide comfort without breaking the bank.

The city has a wide variety of restaurants. Don’t miss trying fabada asturiana, a traditional bean stew, and sampling cider at a local sidrería.

9. Avilés: Cultural Attractions and Modernist Architecture

Avilés
Avilés

Avilés is known for its blend of old and new architecture. The historic district features charming streets and the picturesque Plaza de España. The Oscar Niemeyer International Cultural Centre, with its modernist design, is a local highlight. Avilés hosts several festivals throughout the year, such as the Black Week literary festival. The mix of medieval and modernist buildings creates a unique skyline and attracts many visitors interested in architecture.

Avilés is well-connected by train and car, making it just a short trip from nearby cities like Oviedo and Gijón.

Accommodations range from boutique hotels to comfortable guesthouses. Prices in Avilés tend to be reasonable, making it a cost-effective choice.

The city has numerous options, including seafood restaurants showcasing the local catch. The bustling food market offers fresh produce and regional specialties.

What to Look for When Choosing Where to Stay in Asturias

Location: Coast, Mountains, or City?

Where you base yourself in Asturias depends on what you came for. If you want easy beach access and fishing-village charm, Cudillero and the coastal towns put you right where you need to be. If hiking is the priority, Cangas de Onís puts you at the doorstep of the Picos de Europa with quick access to trailheads and the Covadonga Lakes. Ribadesella and Llanes strike a middle ground, as coastal towns are with easy reach to the cave paintings and mountain viewpoints inland. If you’d rather have restaurants, museums, and nightlife within walking distance, Oviedo or Gijón make more sense as a base, with day trips out to the smaller towns.

Amenities to Check Before You Book

Look for accommodations that provide the amenities you need to have a comfortable stay. Don’t forget to check if the accommodation includes free Wi-Fi, breakfast options, and parking. These can make your stay more convenient, especially in more remote areas where such services might be limited.

Types of Accommodation in Asturias

Beyond choosing a town, it’s worth deciding what kind of stay you actually want. Asturias has a wider range of lodging styles than most first-time visitors expect.

Paradores & Historic Hotels

Spain’s government-run Paradores chain operates historic properties out of former monasteries, palaces, and fortresses, and Asturias has several beautifully restored examples, including the Parador de Cangas de Onís. Staying in one gives you a genuine sense of the region’s history alongside modern comforts.

Rural Caserías & Guesthouses

A casería is a traditional Asturian stone farmhouse, usually set in the countryside with sweeping views of green valleys or mountains. Many have been lovingly converted into rural guesthouses and vacation rentals while keeping their original character intact. This is the category you’ll find on platforms like Vrbo or Booking.com when you search “casa rural Asturias,” and it’s one of the best ways to experience the region slowly. Browse rural stays here.

Beachfront Apartments & Villas

Asturias boasts a stunning coastline, and staying in a beachfront apartment or villa lets you fully appreciate it. Options range from simple apartments to luxurious villas, many with private balconies or terraces facing the water – ideal if you want to wake up to the sound of the waves. Browse beachfront stays here.

Mountain Cabins & Eco-Lodges

For a base closer to the Picos de Europa, mountain cabins and eco-lodges are an excellent option. Many come with cozy fireplaces and easy trailhead access. Cangas de Onís and Taramundi are your best starting points for this style of stay. Browse mountain cabins here.

Travel Tips for First-Time Visitors

Car Rentals and Road Trips

Renting a car is a great way to see Asturias. The region boasts well-maintained roads that connect charming villages and stunning natural sites.

Driving gave us the freedom to stop whenever we saw something interesting. Major car rental companies have offices in Oviedo, Gijón, and at airports. Book early, especially in the summer or if you absolutely need an automatic, to ensure availability. I like to use Booking.com’s car rental search to find deals at all the major rental companies operating in Asturias.

Parking is generally easy in smaller towns, though finding a spot in city centers like Oviedo can be challenging. Look for public parking lots, typically signposted.

Asturias has several scenic routes, like the coastal N-632 road, which provides stunning ocean views.

Public Transportation Options

Public transportation is a viable alternative if driving isn’t for you. Asturias has a reliable bus network connecting major towns and some rural areas.

Alsa operates the main bus lines, with frequent services. Buses are comfortable and punctual. Tickets can be purchased online on Busbud, or on Omio, or at bus stations.

Trains are another option, and tickets for the local ones don’t need advance booking. Just get them at the station ticket counter or ticket machines. Renfe’s narrow gauge railway offers scenic routes along the coast and through the mountains. Trains are slower but provide a unique travel experience.

In cities like Oviedo and Gijón, local buses are efficient and cover main attractions. Tickets are affordable, and schedules are available online or at tourist information centers.

FAQs

What is the best time of year to visit Asturias?

Late spring (May to June) and early autumn (September to October) are the sweet spots. The weather is mild, the crowds are manageable, and everything is open. July and August are busier and more expensive, especially along the coast, but the summer festivals make them worth considering. Avoid winter if outdoor activities are a priority, though Oviedo and Gijón are great year-round city breaks.

How many days do you need in Asturias?

Four days is the minimum to get the highlights of the region, but a week is a solid minimum if you want to cover both the coast and the mountains without feeling rushed. Ten days gives you the breathing room to actually slow down and enjoy it and you can pick two bases to avoid long journeys.

Can you combine Asturias with other parts of northern Spain?

Absolutely, and it’s one of the best road trip setups in the country. Asturias sits right between Galicia to the west and Cantabria to the east, and all three regions flow naturally into each other along the coast. Our 10-day northern Spain road trip itinerary covers exactly this route if you want a ready-made plan.

Is Asturias a good destination for families?

Really good. Ribadesella and Llanes both have calm, clean beaches and enough activity to keep kids entertained. Cangas de Onís is great for families who like the outdoors, and the Tito Bustillo cave paintings near Ribadesella are genuinely fascinating for older kids. The food is also very family-friendly, with plenty of grilled fish, hearty stews, and cider houses that welcome all ages.

What language do people speak in Asturias?

Spanish is the main language everywhere. Asturian (also called Bable) is a regional language you might see on road signs and place names, but you won’t need it. English is spoken in tourist-heavy spots like Gijón and Oviedo, though less so in the smaller villages, so a few phrases of Spanish go a long way there.

What are the best towns to stay in Asturias?

It depends on what you want out of your trip, but Gijón and Oviedo are the strongest picks for a city base with easy transport connections, Ribedesella, Cudillero and Llanes are the best small coastal towns for photography and slow travel, and Cangas de Onís is the top choice if hiking the Picos de Europa is your priority. If you have the time, splitting your stay between one coastal town and one mountain town gives you the best overall picture of the region.

What is the biggest city in Asturias?

Gijón is the largest city in Asturias by population, though Oviedo is the regional capital. The two are often confused for this reason. Oviedo has the government buildings, the cathedral, and most of the historic sites, while Gijón has the bigger population, the busier port, and the livelier beach scene.

Follow us on PinterestFollow

Thanks for reading. Click here to subscribe!


Routes and Revelations Profile2
About the author
I'm Claudine, the Travel-Obsessor-in-Chief of our family of three. Alongside me are Mario, my secretly travel-obsessed husband, and our teenage daughter, Danica, who shares our passion for exploring. ______________________________________________________ When I'm not busy being a food-loving, culture-soaking web publisher and marketer, you can find me constantly seeking out new experiences and diving headfirst into different cultures. I'm like a sponge, absorbing every detail about the places we visit and the people we meet. And then, I channel all that juicy information into my writing, so I can inspire fellow wanderlusters to pack their bags and travel! ______________________________________________________ Join us as we share our adventures, insider tips, and travel guides – it's time to make your travel dreams a reality!

Leave a Comment