Skip to main content

Three-Star Hotels in Barcelona

Find the three-star hotels that appeal to you the most

The best three-star hotels in Barcelona

Check out our pick of great three-star hotels in Barcelona

Filter by:

Review score

Casa Pince

Hotel in Ciutat Vella, Barcelona

Boasting a terrace, a restaurant as well as a bar, Casa Pince is situated in the centre of Barcelona, 2 km from Sant Miquel Beach. This 3-star hotel offers a concierge service and a tour desk.

M
Maksim
From
Germany
I want to share a review of this hotel. My husband and I were planning a vacation for my birthday. We took the choice of where to stay seriously, to be honest, I have never spent so long choosing, it is simply impossible to find a good hotel in Barcelona, ​​because even 4-5 star hotels have a lot of terrible reviews (about dirt, bedbugs, robberies right in the room, terrible repairs). My husband and I chose for 5 days🫣 and finally found Casa Pince, which had a good rating and reviews, which won us over and we trusted them (and we were not mistaken). We arrived late, at the reception we were met by a security guard who really spoke poor English, but we understood each other. We left a deposit of 100 € and went to the room. Now about the room. It is clean (which is rare in Barcelona), new, everything has just been renovated, not big, but cozy, with balconies and two exits to it. The room had everything you need (slippers, toothbrushes and toothpaste, coffee and tea, coffee machine, iron, hair dryer, safe, everything you need for a shower, sweets) and all this is free. Other goodies and a bar for an additional fee. The important thing is that we stayed here for 2 nights and after the first night our room was cleaned. This is great because I have read in many places that people's rooms were not cleaned even for 7 days. Also, thank you very much for the pleasant surprise from the hotel on my birthday, that you did not forget and congratulated me with a cake and a card🫶🏼🤍 The hotel is in a good location, there are cafes and restaurants nearby. I have never regretted choosing this hotel, and next time I fly to Barcelona, ​​​​I will stay with you. Without even thinking about any other hotel. I really appreciated the fact that this is a fresh and beautiful hotel with thoughtful details for customers. And on the ground floor there is a restaurant (I can't say anything about it, because we did not go there, but everything looked beautiful).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,207 reviews
Price from
US$245.45
1 night, 2 adults

Yurbban Ramblas Boutique Hotel

Hotel in Ciutat Vella, Barcelona

Situated conveniently in the centre of Barcelona, Yurbban Ramblas Boutique Hotel offers air-conditioned rooms, a terrace, free WiFi and a restaurant.

M
Monika
From
Sweden
There's only good things to say about Yurbban Las Ramblas...and good is an understatement. First things first, there's no better location in Barcelona. Las Ramblas is popular but this is the best part of the street. The hotel is cool and sweet, the interior feels very lavishly with a warm feeling. I guess it comes from the people in it. The staff is very friendly and welcoming with a proactive service. Very generous in every way, like the free Sangrias in the evenings and the cutest gifts in the room every day - so thoughtful and feels very genuine. It does not make sense that it only has three stars, this feels more like five stars! In totalt I give it 11 of 10! :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,430 reviews
Price from
US$179.03
1 night, 2 adults

Praktik Èssens

Hotel in Eixample, Barcelona

Boasting a terrace, Praktik Èssens is located in Barcelona and is 300 metres from Passeig de Gracia. The property is set 300 metres from Casa Batllo and 350 metres from Tivoli Theatre.

W
Wayne
From
Canada
Terrific location. Exceptional staff. Quiet room. Happy Hour with free wine, cheese, chips. Superb Hotel!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,571 reviews
Price from
US$194.35
1 night, 2 adults

Yurbban Trafalgar Hotel

Hotel in Ciutat Vella, Barcelona

Yurbban Trafalgar Hotel features a rooftop terrace with a pool providing 360 degree panoramic views of Barcelona. The hotel is located just 300 metres from Urquinaona Metro Station.

L
Lajos
From
Hungary
Friendly staff, very good location - close to the metro and within walking distance of several attractions. The rooms are comfortable and clean. The view from the roof terrace is superb.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,418 reviews
Price from
US$193.17
1 night, 2 adults

Musik Boutique Hotel - Solo Adultos

Hotel in Ciutat Vella, Barcelona

This modern hotel is centrally located 5 minutes’ walk from Barcelona’s Urquinaona Metro Station and 400 metres from the Palau de la Musica. It offers 24-hour reception and free Wi-Fi.

R
Robert L
From
Estonia
Very good location, staff attentive, quiet and convenient to sleep, bluetooth speakers in the rooms (incl bathroom). Very good breakfast spots around the hotel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,509 reviews
Price from
US$187.28
1 night, 2 adults

Room Mate Pau, Barcelona

Hotel in Eixample, Barcelona

Room Mate Pau, Barcelona is set 50 metres from the emblematic Plaza Catalunya. It offers a stylish décor and a terrace and bright, contemporary rooms with free Wi-Fi.

G
GWANWOO
From
South Korea
kindly staff, good condition, nice location, best breakfast, special honeymoon
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 4,297 reviews
Price from
US$201.41
1 night, 2 adults

Tres Torres Atiram Hotel

Hotel in Sarrià-St. Gervasi, Barcelona

Hotel Tres Torres is located in Barcelona’s Sarrià district, just 350 metres from Tres Torres Metro Station, connecting you to Plaza Catalunya and Las Ramblas in 15 minutes.

M
Mario
From
Colombia
Very well placed and with friendly and helpful staff.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,135 reviews
Price from
US$123.53
1 night, 2 adults

Hotel Cortes Rambla

Hotel in Ciutat Vella, Barcelona

Attractively situated in the Ciutat Vella district of Barcelona, Hotel Cortes Rambla is situated 200 metres from Portal de l'Angel, 600 metres from Tivoli Theatre and 700 metres from Passeig de Gracia...

A
Araseli
From
Switzerland
Great staff, very central! ♡
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,093 reviews
Price from
US$151.80
1 night, 2 adults

One Shot Aragó

Hotel in Eixample, Barcelona

Ideally situated in the Eixample district of Barcelona, One Shot Aragó is situated 500 metres from Passeig de Gracia Metro Station, 500 metres from Passeig de Gracia and 800 metres from Tivoli...

D
Donna
From
Australia
comfortable, spacious and modern
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,447 reviews
Price from
US$154.85
1 night, 2 adults

Hotel Raval House

Hotel in Ciutat Vella, Barcelona

Well set in Barcelona, Hotel Raval House provides air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a garden.

V
Virginija
From
Lithuania
Great location!!!! Hotel is very new, clean and comfortable. Nice breakfast.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 5,182 reviews
Price from
US$176.68
1 night, 2 adults
All three-star hotels in Barcelona

Top picks for Barcelona hotels

Explore our most popular hotels in Barcelona

Filter by:

Review score

Casa Pince

Hotel in Ciutat Vella, Barcelona

Boasting a terrace, a restaurant as well as a bar, Casa Pince is situated in the centre of Barcelona, 2 km from Sant Miquel Beach. This 3-star hotel offers a concierge service and a tour desk.

M
Maksim
From
Germany
I want to share a review of this hotel. My husband and I were planning a vacation for my birthday. We took the choice of where to stay seriously, to be honest, I have never spent so long choosing, it is simply impossible to find a good hotel in Barcelona, ​​because even 4-5 star hotels have a lot of terrible reviews (about dirt, bedbugs, robberies right in the room, terrible repairs). My husband and I chose for 5 days🫣 and finally found Casa Pince, which had a good rating and reviews, which won us over and we trusted them (and we were not mistaken). We arrived late, at the reception we were met by a security guard who really spoke poor English, but we understood each other. We left a deposit of 100 € and went to the room. Now about the room. It is clean (which is rare in Barcelona), new, everything has just been renovated, not big, but cozy, with balconies and two exits to it. The room had everything you need (slippers, toothbrushes and toothpaste, coffee and tea, coffee machine, iron, hair dryer, safe, everything you need for a shower, sweets) and all this is free. Other goodies and a bar for an additional fee. The important thing is that we stayed here for 2 nights and after the first night our room was cleaned. This is great because I have read in many places that people's rooms were not cleaned even for 7 days. Also, thank you very much for the pleasant surprise from the hotel on my birthday, that you did not forget and congratulated me with a cake and a card🫶🏼🤍 The hotel is in a good location, there are cafes and restaurants nearby. I have never regretted choosing this hotel, and next time I fly to Barcelona, ​​​​I will stay with you. Without even thinking about any other hotel. I really appreciated the fact that this is a fresh and beautiful hotel with thoughtful details for customers. And on the ground floor there is a restaurant (I can't say anything about it, because we did not go there, but everything looked beautiful).
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,207 reviews
Price from
US$245.45
1 night, 2 adults

Yurbban Ramblas Boutique Hotel

Hotel in Ciutat Vella, Barcelona

Situated conveniently in the centre of Barcelona, Yurbban Ramblas Boutique Hotel offers air-conditioned rooms, a terrace, free WiFi and a restaurant.

M
Monika
From
Sweden
There's only good things to say about Yurbban Las Ramblas...and good is an understatement. First things first, there's no better location in Barcelona. Las Ramblas is popular but this is the best part of the street. The hotel is cool and sweet, the interior feels very lavishly with a warm feeling. I guess it comes from the people in it. The staff is very friendly and welcoming with a proactive service. Very generous in every way, like the free Sangrias in the evenings and the cutest gifts in the room every day - so thoughtful and feels very genuine. It does not make sense that it only has three stars, this feels more like five stars! In totalt I give it 11 of 10! :)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,430 reviews
Price from
US$179.03
1 night, 2 adults

Praktik Èssens

Hotel in Eixample, Barcelona

Boasting a terrace, Praktik Èssens is located in Barcelona and is 300 metres from Passeig de Gracia. The property is set 300 metres from Casa Batllo and 350 metres from Tivoli Theatre.

W
Wayne
From
Canada
Terrific location. Exceptional staff. Quiet room. Happy Hour with free wine, cheese, chips. Superb Hotel!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,571 reviews
Price from
US$194.35
1 night, 2 adults

Yurbban Trafalgar Hotel

Hotel in Ciutat Vella, Barcelona

Yurbban Trafalgar Hotel features a rooftop terrace with a pool providing 360 degree panoramic views of Barcelona. The hotel is located just 300 metres from Urquinaona Metro Station.

L
Lajos
From
Hungary
Friendly staff, very good location - close to the metro and within walking distance of several attractions. The rooms are comfortable and clean. The view from the roof terrace is superb.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,418 reviews
Price from
US$193.17
1 night, 2 adults

Musik Boutique Hotel - Solo Adultos

Hotel in Ciutat Vella, Barcelona

This modern hotel is centrally located 5 minutes’ walk from Barcelona’s Urquinaona Metro Station and 400 metres from the Palau de la Musica. It offers 24-hour reception and free Wi-Fi.

R
Robert L
From
Estonia
Very good location, staff attentive, quiet and convenient to sleep, bluetooth speakers in the rooms (incl bathroom). Very good breakfast spots around the hotel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,509 reviews
Price from
US$187.28
1 night, 2 adults

Room Mate Pau, Barcelona

Hotel in Eixample, Barcelona

Room Mate Pau, Barcelona is set 50 metres from the emblematic Plaza Catalunya. It offers a stylish décor and a terrace and bright, contemporary rooms with free Wi-Fi.

G
GWANWOO
From
South Korea
kindly staff, good condition, nice location, best breakfast, special honeymoon
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 4,297 reviews
Price from
US$201.41
1 night, 2 adults

Tres Torres Atiram Hotel

Hotel in Sarrià-St. Gervasi, Barcelona

Hotel Tres Torres is located in Barcelona’s Sarrià district, just 350 metres from Tres Torres Metro Station, connecting you to Plaza Catalunya and Las Ramblas in 15 minutes.

M
Mario
From
Colombia
Very well placed and with friendly and helpful staff.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,135 reviews
Price from
US$123.53
1 night, 2 adults

Hotel Cortes Rambla

Hotel in Ciutat Vella, Barcelona

Attractively situated in the Ciutat Vella district of Barcelona, Hotel Cortes Rambla is situated 200 metres from Portal de l'Angel, 600 metres from Tivoli Theatre and 700 metres from Passeig de Gracia...

A
Araseli
From
Switzerland
Great staff, very central! ♡
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 3,093 reviews
Price from
US$151.80
1 night, 2 adults

One Shot Aragó

Hotel in Eixample, Barcelona

Ideally situated in the Eixample district of Barcelona, One Shot Aragó is situated 500 metres from Passeig de Gracia Metro Station, 500 metres from Passeig de Gracia and 800 metres from Tivoli...

D
Donna
From
Australia
comfortable, spacious and modern
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,447 reviews
Price from
US$154.85
1 night, 2 adults

Hotel Raval House

Hotel in Ciutat Vella, Barcelona

Well set in Barcelona, Hotel Raval House provides air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a garden.

V
Virginija
From
Lithuania
Great location!!!! Hotel is very new, clean and comfortable. Nice breakfast.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 5,182 reviews
Price from
US$176.68
1 night, 2 adults
All three-star hotels in Barcelona

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Barcelona and surroundings in the past month

See all

Popular with guests booking three-star hotels in Barcelona

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 4,336 reviews

Popular with guests booking three-star hotels in Barcelona

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7,723 reviews

Popular with guests booking three-star hotels in Barcelona

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,872 reviews

Popular with guests booking three-star hotels in Barcelona

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7,539 reviews

Popular with guests booking three-star hotels in Barcelona

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6,545 reviews

Popular with guests booking three-star hotels in Barcelona

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 11,218 reviews

Popular with guests booking three-star hotels in Barcelona

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 7,052 reviews

Popular with guests booking three-star hotels in Barcelona

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 12,512 reviews

Popular with guests booking three-star hotels in Barcelona

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5,786 reviews

Popular with guests booking three-star hotels in Barcelona

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8,671 reviews

Great access to the city centre. Check these three-star hotels in Barcelona and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 665 reviews

Centrally located in the enchanting Gothic Quarter, close to Plaza Catalunya Square and the Ramblas, this fresh and modern hotel boasts designed rooms and a 24-hour coffee and drinks service in the...

From US$124.03 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,763 reviews

Set on Las Ramblas and next to Plaza Catalunya, the Hotel Continental offers charming rooms with free high-speed Wi-Fi and a fridge. A free continental buffet is available 24 hours a day.

From US$164.90 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,965 reviews

Situated just outside Barcelona’s central Plaza Catalunya Square, BYPILLLOW Mothern offers bright, air-conditioned rooms with free Wi-Fi and satellite TV.

From US$130.92 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,872 reviews

Offering air-conditioned rooms, free WiFi and an on-site restaurant, Hotel Nouvel is located on a pedestrianised street just 100 metres from Barcelona’s Plaza Catalunya Square and the Ramblas.

From US$148.09 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,795 reviews

Set in the Gothic Quarter and next to Urquinaona Metro Station, HCC Montblanc offers air-conditioned rooms, free Wi-Fi, satellite TV and a minibar.

From US$136.75 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,799 reviews

Housed in a traditional 19th-century building, this hotel is located between Plaza de Catalunya and Barcelona’s Gothic Quarter. It offers free Wi-Fi and an outdoor pool surrounded by painted murals.

From US$141.34 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,455 reviews

Granvia is set in an impressive 19th-century building, 100 metres from the shops and restaurants of Passeig de Gràcia. This luxurious hotel has free WiFi and a terrace.

From US$167.84 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 7,052 reviews

Hotel Lleó is situated next to Barcelona's Plaza Catalunya and the famous Las Ramblas. It has a small rooftop pool with sun terrace and loungers, free Wi-Fi access and rooms with flat-screen TVs.

From US$95.41 per night

Enjoy breakfast in Barcelona and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 3,079 reviews

The stylish Hotel Jazz is located 2 minutes’ walk from Plaza Catalunya in the centre of Barcelona. It features a rooftop pool and terrace with views over the city.

From US$156.65 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,127 reviews

Well located in Barcelona, Onix Rambla provides air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a fitness centre. This 3-star hotel offers a terrace.

From US$94.35 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,381 reviews

Mesón Castilla is set just 100 metres from Las Ramblas and Plaça Catalunya Square in central Barcelona. The hotel offers free Wi-Fi and an attractive garden terrace where guests can enjoy breakfast.

From US$123.53 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 4,238 reviews

Housed in an attractive 19th-century building, Grupotel Gravina is located just off Plaza Catalunya, Barcelona’s main square, 5 minutes' walk from Las Ramblas.

From US$140.16 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,487 reviews

Situated 100 metres from Universitat Metro Station, this boutique hotel offers stylish rooms with free tea and coffee making facilities. Plaza Catalunya is just 400 metres away.

From US$100.12 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 5,240 reviews

Hotel Turin Barcelona is located just 50 meters from the famous Ramblas in Barcelona. It offers free Wi-Fi, 24-hour reception, free luggage storage and a lovely sun terrace.

From US$175.45 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,283 reviews

Stay in the refined elegance of the classic Hotel Continental Palacete, set in a renovated, 19th-century palace. Located right in the heart of Barcelona it is just 350 metres from Plaza Catalunya.

From US$159.01 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 852 reviews

Featuring 3-star accommodation, H10 Raco del Pi is set in Barcelona, 2.2 km from Sant Sebastian Beach and 2.2 km from Somorrostro Beach.

From US$131.45 per night

Save money on three-star in Barcelona and nearby – budget options available

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 11,218 reviews

Set in Barcelona’s Born District, right beside Ciutadella Park, Motel One Barcelona-Ciutadella offers modern, air-conditioned rooms with a private bathroom and an interactive TV.

From US$94.23 per night

Green House Hotel

Eixample, Barcelona
Budget options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,050 reviews

This modern hotel is located directly across from the Auditori and 50 metres from the National Theatre. It offers bright, air-conditioned rooms, 250 metres from Monumental Bull Ring.

From US$93.99 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 3,161 reviews

Boasting 1950s décor, this modern hotel offers air-conditioned rooms with free WiFi and flat-screen satellite TV. Barcelona’s Plaza Espanya is 8 minutes’ walk away.

From US$84.81 per night

Hotel Glòries

Eixample, Barcelona
Budget options available
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 2,816 reviews

This modern hotel is located 200 metres from Barcelona’s Monumental Bull Ring and 12 minutes from the Sagrada Familia. The rooms all have air conditioning and heating, satellite TV and free Wi-Fi.

From US$105.90 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,279 reviews

Hotel Condado is 200 metres from Barcelona’s Diagonal Avenue, and a 10-minute walk from Diagonal Metro Station. Its stylish air-conditioned rooms feature satellite TV and free Wi-Fi.

From US$87.46 per night

Aparthotel Silver

Gràcia, Barcelona
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,172 reviews

Situated 100 metres from Fontana Metro Station in Barcelona's popular Gracia district, Aparthotel Silver offers a 24-hour reception, a bar and a garden terrace.

From US$106.01 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,161 reviews

Located in the quiet San Gervasi district of Barcelona, this elegant hotel offers modern rooms with free internet connection. The Silken is just 8 minutes by train from Plaza Catalunya.

From US$106.01 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,144 reviews

These apartments are located in the residential neighbourhood of Sarrià-Sant Gervasi, only 10 minutes from Plaça Catalunya.

From US$74.20 per night

FAQ about three-star hotels in Barcelona

3 star hotels that guests love in Barcelona

See all
Avg. price/night: US$117.79
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 6,545 reviews
This was Ok for a budget hotel, clean and the location was good. Breakfast was included in the price and was good value for money.
Guest review by
Kristina
Young couple
Avg. price/night: US$118.14
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 4,695 reviews
Good location, comfortable rooms, breakfast is alright for a 3 stars hotel (though pastries were a bit stale, certainly not fresh). A great bonus was that we were offered to check-in at six in the morning with no extra payment given that the room was available. Sadly we didn’t have time to check the pool.
Guest review by
Valeriia
Family with young children
Avg. price/night: US$114.25
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 7,539 reviews
The hotel is located in a city center and at the same time not far from the beach. The room was clean, big, and very comfortable for 3 stars hotel. The stuff was super helpful.
Guest review by
Ioulia
Young couple