Close this search box.
donde alojarse en asturias

Where to stay in Asturias: Best areas and hotels

If you've landed on this page, you are most likely looking for a place to stay in Asturias. If so, you have come to the right place! In this article I am going to tell you exactly where to stay in Asturias.

Asturias hides wonderful places. It is a destination that has everything: sea, mountains, charming villages and cozy cities. Among its treasures are hidden places like the Covadonga Lakes, the Natural Park of Somiedo, Cape Peñas, the Basilica of Covadonga, Cudillero, the Naranjo de Bulnes, Llanes….The list is endless.

Choosing an area to stay to visit all these attractions is one of the main steps when planning a trip to Asturias. I'll give you recommendations for the most picturesque and conveniently located towns in the area to assist you with this. Additionally, I'll show you a few of the top hotels for different budgets.

In addition, at the end of this post you will find a map of Asturias in which I have pointed out the places where I advise you to stay, the recommended hotels and places to see in the region.

Table of contents

Where to stay in Asturias, Spain

Do you want to know which are the best areas to book your accommodation during your Asturias road trip? Below you will find out where to stay in Asturias!

1. Ribadesella, one of the most beautiful towns to stay in Asturias.

where to stay in Asturias
Ermita de La Guía Chapel

Ribadesella is one of the most beautiful villages in Asturias. It is located on the coast, tucked into the mouth of the river Sella. Being surrounded by mountains, it is easy to find a viewpoint from which to see the town from a bird’s eye view. It always has a good atmosphere, thanks to its many terraces and cultural activities.

This seaside town has a wonderful vibe, especially in the spring and summer. Furthermore, did you know that it also hosts a renowned canoe race? Every August, the first Saturday of the month is dedicated to the International Descent of the Sella.

Near Ribadesella you can do activities such as visiting the Tito Bustillo Cave, the Cuevona de Cuevas del Agua or the Fitu Viewpoint.

Recommended hotels in Ribadesella

If you decide to stay in Ribadesella, I recommend staying in Hotel Villa Rosario. It is a 4 star hotel on the seafront. The rooms are spacious and decorated in a traditional way. The hotel has a restaurant and garden. You can have beautiful views from it.

It has a score of 9.2/10 on Booking and 4.5/5 on TripAdvisor.

Other hotels in Ribadesella:

2. Llanes, one of the best places to stay in Asturias.

llanes, asturias
Source: ctrlw – CC BY-SA 2.0

Another popular destination in Asturias is Llanes. This town, located by the sea, is known for its rugged coastline. It has numerous promenades where you can enjoy the sea breeze, the smell of the sea, and the peace that a place like this transmits. The Paseo de San Pedro is a must.

Walking through the historic center is also essential. Do not miss the tower of Llanes, the Basilica of Santa Maria, and the Palace of Castañega. As for the beaches, I recommend you visit Gulpiyuri Beach, Torimbia Beach, Poo Beach, and Ballota Beach.

It is a perfect town to establish your base if you want to visit some of the most incredible places on the eastern Asturian coast and other Asturian towns, such as Ribadesella or Lastres.

Recommended hotels in Llanes

If you decide to stay in Llanes, my recommendation is Hotel Don Paco. It is located in a renovated former convent of the seventeenth century, just a few from El Sablón beach. It has a terrace, garden, bar and restaurant. They have double and quadruple rooms.

It has a rating of 9/10 on Booking and 4.5/5 on TripAdvisor.

Other hotels in Llanes:

3. Cudillero, one of the most beautiful villages in Spain.

Cudillero, Asturias

One of the most charming villages of Asturias, and we could say of Spain, is Cudillero. This fishing village with colorful houses is a real wonder.

I recommend you to walk through the streets of this picturesque place starting with the Plaza de la Marina, where you can have a drink in one of its terraces. Then start to climb, getting lost among its viewpoints until you reach the Mirador de la Garita.

Near Cudillero, I advise you to visit Cape Vidio, La Concha de Artedo Beach and El Silencio Beach. Staying in the surroundings of this town is a great idea, especially if you want to focus on the west coast of Asturias.

Recommended hotels in Cudillero

If you decide to stay in Cudillero, my recommendation is La Casona de Pio. It is a charming boutique hotel in the old town of Cudillero. Its cobblestone facade full of flowers is just an introduction to what you will find inside, a charming rural style accommodation, where stone and wood are the protagonists. Double and family rooms are available.

It has a rating of 9.2/10 on Booking and 4.5/5 on TripAdvisor.

Other hotels in Cudillero:

4. Cangas de Onís, town between the sea and the mountains

donde alojarse para visitar asturias
Canagas de Onís

If you prefer to stay in a village further inland, I recommend Cangas de Onís, a town full of history, perfect for exploring the rest of the region. Cangas de Onís was the capital of the Kingdom of Asturias until 774. One of the most famous places is the Roman Bridge.

From Cangas de Onís, you can make excursions to Ribadesella, Cabrales or the Mirador de Pedro Udaondo. Although one of the main reasons why many people decide to stay in this town is its proximity to the Picos de Europa.

If you stay in Cangas de Onís, you will be very close to the Covadonga Lakes. You can visit this places on your own or by booking this day tour: Lakes of Covadonga guided day trip.

Whether you want to visit some of the must-see places on the coast of Asturias or inland, Cangas de Onis is one of the best options to stay in Asturias due to its charm and, above all, its strategic location.

Recommended hotels in Cangas de Onís

My recommendation if you decide to stay in Cangas de Onis are the Prestin Apartments. They are apartments located 600 meters from the historic center of Cangas de Onis. There are one and two bedroom apartments. All have kitchen, barbecue, garden and mountain views.

This accommodation is a great option if you are looking for a place to stay in Asturias with children, as it has many green areas and has a playground. It also has a picnic area, terrace and outdoor dining area. Pets allowed.

It has a rating of 9.1/10 on Booking and 5/5 on TripAdvisor.

Other hotels in Cangas de Onís:

5. Lastres, for a magical stay by the sea

asturias en 7 dias
Where to stay in Asturias

Lastres, one of the most charming villages in Spain for many, is another beautiful coastal town, located just over 40 kilometers from Gijón and 60 km from Oviedo. In 2010 it was awarded the Prince of Asturias Award as Exemplary Village.

Its streets are steep and narrow, besides being cobbled. Be sure to take a stroll along the port or climb to the hermitage of San Roque to enjoy beautiful views.

It does not have as many hotels as the other towns mentioned in this article but it can be a good choice if you are looking for a special stay.

Recommended hotels in Lastres

6. Oviedo, stay in the capital city of Asturias.

where to stay in Asturias

The Asturian capital can also be a great option if you want to stay in a central area that offers a wide variety of plans.

In Oviedo you will find a charming medieval old town, which can boast an exceptional atmosphere both day and night. Apart from being a city with great attractions, such as the Cathedral, El Fontán Market, Alfonso II El Casto Square or its incredible gastronomy, Oviedo can be the perfect base to visit Asturias.

If you decide to visit this city, I recommend you to read my article about where to stay in Oviedo. The two best options are the old town or the center. Although if you have a car, any accommodation with parking will be a great option.

Recommended hotels in Oviedo

My recommendation in Oviedo is the Soho Boutique Oviedo. It is a 3-star boutique hotel located in the historic center and the center of the Asturian capital. The hotel has single rooms and double rooms to which you can add an extra bed. In addition, its reception is open 24 hours a day and has a shared lounge.

It has a rating of 8.7/10 on Booking and 4.5/5 on TripAdvisor.

Other hotels in Oviedo:

7. Gijón, a great option to stay in Asturias

where to stay in gijon

If you want to mix city and coast, Gijon will be the best option for you. One of the strong points of establishing a base in this Asturian city is its excellent location. Thanks to its central location, Gijon is ideal for visiting the entire Asturian coast.

Gijon not only has an attractive historic center, but in the city itself you have beaches that are quite worthwhile, such as San Lorenzo beach or Poniente beach. In addition, you will be very close to places like Lastres, Oviedo or Cabo de Peñas.

If you decide to stay in this city, I recommend you to read my article about where to stay in Gijón. In it you will find information about the best areas of the city where to sleep and more hotel recommendations.

Recommended hotels in Gijón

My recommendation in Gijón is El Môderne Hotel. It is a 4 star hotel located in the center of Gijón, very close to the Poniente Beach. Apart from offering double rooms and junior suites, the hotel has a fitness center and bar. The rooms are very spacious and tastefully decorated.

It has a rating of 8.9/10 on Booking and 4.5/5 on TripAdvisor.

Other recommended hotels in Gijón:

More tips to choose your accommodation in Asturias

Most likely you are looking for a place to stay in Asturias to see it all. First of all, you will have to take into account the time you are going to spend in the destination, since it may not be enough days to make a route through the whole region. In this case, you should focus on one area and get to know it well.

If, on the other hand, you want to visit all areas of the region, I would recommend spending a minimum of one week in Asturias. Although if you have about ten days, even better.

Another thing to consider when looking for accommodation in Asturias is whether you prefer to spend the whole stay in the same hotel or if it is more convenient for you to split your stay in at least a couple of hotels. To give you an idea, it takes about 2 hours to drive from one end of the coast to the other. You might want to spend a few nights on the east coast and a few nights on the west coast.

Then there are those who take advantage of their trip to the north to visit Asturias and Cantabria, a very popular combination. In that case, it is in your best interest to find a good place to stay to visit Asturias and Cantabria. I would recommend you to stay in the area of Llanes. Check out all the hotels in Llanes still available.

You can also check the best areas to stay in Cantabria.

Map of best areas and hotels to stay in Asturias

I have designed a map of Asturias to help you choose a place to stay:

You will see marked in blue the main cities and towns where to sleep in Asturias (besides being places you should visit during your visit), marked in red the different hotels I recommend (with their respective links to Booking) and, finally, marked in green, the places I recommend to see in Asturias.

You can click on each of the boxes in the drop-down menu on the map to see the areas, hotels or places to visit. This will make it much easier for you to organize your trip and choose where you want to stay in Asturias.

Check out my Spain travel guide if you are going to visit more places in the country.

I hope this post about where to stay in Asturias has been helpful for you to organize your trip to the north of Spain. If you have any questions, feel free to leave a comment or contact me, see you next time!

↠ Book free tours and guided visits on Civitatis or GetYourGuide. I always use these platforms to check what organized activities there are at my destination.

↠ To pay with card in foreign currency or withdraw money from ATMs, I always use this card (there are free and paid plans). It works the best!

↠ Traveling with travel insurance to a destination where you don’t have healthcare coverage is a must. Get your insurance 5% cheaper with this link.

↠ If you want to have cellphone data at your destination from the moment you land and don’t want to waste time, there is nothing like this eSIM. Use the code “comeamaviaja” for a 5% discount.

↠ Check out Booking’s offers, a platform I always use, as I always find very good options thanks to its search engine with filters.

↠ For destinations where I need to rent a car, I always check Discover Cars and Auto Europe search engines. I recommend them!

↠ If you still need to buy flights for your trip, there is no better search engine than Skyscanner (although I always recommend booking the flight on the company’s website).

Leave a Reply

Your email address will not be published. Required fields are marked *