Top 10 best hotels in Barcelona

The historic and administrative capital of the province of Catalonia, Barcelona shines brightly at all hours of the day and night. It's a bustling city, well known for its beaches and cultural venues. The capital of Catalonia is full of trendy addresses and luxurious palaces. It's a city with so much to visit, from the Gaudi-designed monuments to Las Ramblas and Camp Nou, and from art museums to museums on the city's history. There are countless hotels in Barcelona, in all parts of the city. If you're going away for a weekend or a holiday, we've selected some of the best hotels and flats for you to stay in.

Aerial view of Barcelona from the sea

- © BearFotos / Shutterstock

1. Catalonia Sagrada Familia

The location of the Hotel Catalonia Sagrada Familia is ideal for getting around the Catalan city. It is just a few minutes' walk from the Sagrada Familia and the Clot train station. All the main attractions are close by, so you can make the most of your stay in the Catalan community.

© Catalonia Sagrada Familia / Booking.com

It is decorated in a traditional, bright style, giving it a warm atmosphere that will make you feel right at home. The facilities will also ensure that you lack for nothing. Between the swimming pool, gym, bar, cafeteria and restaurant, there's plenty to do. The refectory serves typical Catalan and Mediterranean dishes. A buffet breakfast is also served in the morning. This hotel complex combines comfort with a strategic location.

Catalonia Sagrada Familia Barcelona
Booking.com

Catalonia Sagrada Familia

The Catalonia Sagrada Familia is a 15-minute walk from Gaudí's Sagrada Familia and just 300 metres from El Clot train and metro station. It features a restaurant, gym and outdoor swimming pool, which is open seasonally.
8.2 Very good
From
£150 / night
Book

2. Barceló Sants

The Barceló Sants hotel is located just above Sants station, which offers a direct connection to the airport and the historic centre. From here, you can travel to international destinations and other Spanish cities such as Madrid. No need to run for your train! You'll have easy access to places of interest, while enjoying the peace and quiet of the city's outskirts. The area where the hotel is located offers numerous bars and restaurants, in an atmosphere perfect for enjoying tapas.

© Barceló Sants / Booking.com

The hotel's decor reflects the theme of space in all its facilities. Thanks to the large windows, these rooms offer breathtaking views of the city. The hotel has a gym and two restaurants: Oxygen and Hydrogen, which offer two different types of cuisine. One offers a balanced buffet while the other offers avant-garde cuisine. You will also have the opportunity to spend an evening in the hotel bar called Orbital, where you can sample different types of cocktails.

Barceló Sants Barcelona
Booking.com

Barceló Sants

Located above Sants station in Barcelona, the Barceló Sants hotel has taken subtle inspiration from the theme of space throughout its decor. The rooms have a minimalist style and large windows with views of the city.
8.7 Superb
From
£150 / night
Book

3. Ayre Hotel Granvía

© Barcelona Granvia Plaza Espana / booking.com

With a central courtyard, the Ayre Hotel Gran Vía boasts a modern decor. It is conveniently located near Barcelona's Plaça d'Espanya and at the foot of one of the city's most beautiful landmarks, Montjuic Hill. The Espanya metro station, with links to the historic centre and Las Ramblas, is just 150 metres from the hotel. As you can see, staying at this hotel means you'll have no trouble getting around the city!

© Barcelona Granvia Plaza Espana / booking.com

The hotel also offers an excellent breakfast service in the morning. A great way to build up your strength before embarking on a day of sightseeing in the Spanish city. The hotel staff are always on hand to help their guests and are extremely efficient. You will be greeted by complimentary bottles of water in your room. What more could you ask for?

Barcelona Granvia Plaza Espana, an IHG Hotel Barcelona
Booking.com

Barcelona Granvia Plaza Espana, an IHG Hotel

Modern 4-star hotel with a bright central courtyard, ideally located next to Barcelona's Spanish Steps.
8.7 Superb
From
£160 / night
Book

4. Ilunion Les Corts Spa

© Ilunion Les Corts Spa / Booking.com

The Ilunion Les Corts Spa hotel is ideal for football fans, as it is just 500 metres from the Camp Nou stadium. This ideal location means you can get to the stadium quickly, whether you are visiting the city or attending a match of your favourite team, FC Barcelona. Collblanc is the closest metro station to the hotel, providing easy access to the rest of the city and the airport.

© Ilunion Les Corts Spa / Booking.com

In summer, the hotel offers a rooftop swimming pool with breathtaking views over the entire city. There is also a spa offering a range of services, including massages and treatments. You and your family or couple can enjoy moments of absolute relaxation. The hotel also has a bar and a restaurant where a buffet breakfast is served every day. A stay in this comfortable hotel will delight your loved ones!

Ilunion Les Corts Spa Barcelona
Booking.com

Ilunion Les Corts Spa

4-star hotel located 500 metres from the Camp Nou stadium, with a rooftop terrace open in summer, featuring a swimming pool and views over the city.
7.9 Fine
From
£106 / night
Book

5. Hotel Market

© Hotel Market / Booking.com

The complex's elegant restaurant serves fine Catalan specialities, in particular rice-based dishes, which are very popular in the region. The hotel's rooms are decorated in a very modern style, and some have a balcony or even a terrace with beautiful views. You'll be delighted with your stay here!

Hotel Market Barcelona
Booking.com

Hotel Market

The rooms at this 3-star hotel are modern and feature dark wooden beams, white walls and large windows. Each room has a private bathroom. Some have a balcony or terrace.
7.6 Fine
From
£100 / night
Book

6. Hotel Lloret Ramblas

© Hotel Lloret Ramblas / Booking.com

The Hotel Lloret Ramblas is located on the city's most famous avenue, Las Ramblas, which is close to Plaza de Catalunya. Nearby you will find all kinds of shops, bars and typical restaurants. In the lounge-dining room, breakfast is served in an Art Nouveau setting with decorations dating from the early 20th century.

© Hotel Lloret Ramblas / Booking.com

Staying at this hotel means you can do almost everything on foot, and its location makes it easy to get around the city. For example, the Museum of Contemporary Art and Barcelona Cathedral are within walking distance of the hotel. Just a short walk away, you will have access to various buses and the Catalunya metro station, which is connected to the rest of the city, with direct access to the airport.

Hotel Lloret Ramblas Barcelona
Booking.com

Hotel Lloret Ramblas

The Hotel Lloret Ramblas is located on Barcelona's famous Ramblas, next to Plaza Catalunya. It offers a 24-hour reception service and air-conditioned rooms with flat-screen satellite TV.
8 Very good
From
£160 / night
Book

7. Hotel Continental Palacete

© Hotel Continental Palacete / Booking.com

The Hotel Continental Palacete is one of the city's most elegant establishments. Set in a renovated 19th-century palace, it is decorated in a luxurious baroque style. The hotel offers a complimentary 24-hour buffet with a wide selection of food and beverages. Rooms are air-conditioned and equipped with microwave, fridge and TV. A recommended address in one of the best areas of the city.

© Hotel Continental Palacete / Booking.com

As mentioned above, the hotel's location is ideal, with the Plaza de Catalunya, the city's central square, just 350 metres away, as well as numerous restaurants and shops nearby. If you are looking for a place to stay in Barcelona, and want to enjoy a unique experience, we definitely recommend this place!

Hotel Continental Palacete Barcelona
Booking.com

Hotel Continental Palacete

The Hotel Continental Palacete is a classic establishment of refined elegance, housed in a renovated 19th-century palace. It is located in the heart of Barcelona, just 350 metres from the Plaza de Catalunya.
8.9 Superb
From
£130 / night
Book

8. Condes de Barcelona

© Condes de Barcelona / booking.com

The Hotel Condes de Barcelona is set in an old 19th-century building on the Avinguda Gràcia. Its facilities include a swimming pool, terrace, gym and sauna. The spaces have been designed to provide total relaxation during your stay. Some of the rooms have balconies. In the centre of the hotel you will find a beautiful and elegant courtyard. The rooftop terrace houses a bar, with lovely views over the city.

© Condes de Barcelona / booking.com

The Passeig de Gracia metro station, just 200 metres away, provides quick access to Barcelona airport. This is one of the best areas to stay in the Catalan city. Nearby you will find Las Ramblas and Plaça de Catalunya, which is a 10-minute walk from the hotel.

Condes de Barcelona Barcelona
Booking.com

Condes de Barcelona

Housed in a 19th-century building on the Passeig de Gràcia avenue, the Hotel Condes de Barcelona offers a terrace and a seasonal outdoor rooftop swimming pool, as well as a gym and sauna.
8.2 Very good
From
£177 / night
Book

9. Praktik Bakery

© Praktik Bakery / Booking.com

The best thing about the modern hotel, Praktik Bakery, is that it houses a delicious bakery, where you can enjoy an amazing breakfast with delicious fresh products made on the premises. You'll wake up smelling delicious early in the morning. We love waking up to these reassuring scents tickling our nostrils!

© Praktik Bakery / Booking.com

It also offers services such as beach towels and airport transfers. The nearest metro station is 5 minutes from the hotel at the Diagonal stop. This makes it easy to get around the city. The hotel boasts a perfect location, close to many of the Catalan capital's monuments and places of interest.

Praktik Bakery Barcelona
Booking.com

Praktik Bakery

Praktik Bakery is a 5-minute walk from the Diagonal metro station. It has a quality bakery on site.
8.6 Superb
From
£130 / night
Book

10. MH Apartments Gracia

© MH Apartments Gracia / Barcelone

The MH Apartments Gracia are just a 10-minute walk from Passeig de Gracia, a lively area with bistros and cafés, where you can enjoy a great night out. The nearby Fontana metro station is connected to the rest of the city and the historic centre. The Sagrada Familia is also a 20-minute walk away.

© MH Apartments Gracia / Barcelone

The flats are equipped with kitchens, in case you don't feel like eating out every day. Instead, you can prepare tasty meals and stay warm on cold winter evenings. These bright, soundproofed flats will give you peace and quiet to relax in. You won't be disappointed with this hotel!

MH Apartments Gracia Barcelona
Booking.com

MH Apartments Gracia

With free Wi-Fi, the MH Apartments Gracia offers bright, soundproofed flats in Barcelona's Gracia district, a 10-minute walk from Passeig de Gracia.
8.6 Superb
From
£180 / night
Book
Barcelona

✈️ Fly to Barcelona

Compare prices and book your plane ticket to Barcelona!
From
£25 / RT
Book
by Editorial Team
Need a hand? take a look at our guide
Barcelona
Barcelona
Latest news
Lanzarote
Discover Arrecife, the capital of Lanzarote
Berlin
Checkpoint Charlie
Budapest
Visit the Budapest Parliament and get lost in the country's largest building
Read more articles
Best cities