Live prices for your dates · free cancellation on many rooms

3 star hotels · Catalonia · Spain

3 Star Hotels in Barcelona

We reviewed 197 hotels in Barcelona and picked the 50 best-rated for this page, so you can choose with confidence.

50 hotels 28 rated 8.5+ typical €75

hotels

Occidental Barcelona 1929 O Rooftop pool

Occidental Barcelona 1929 ★★★

Barcelona

8.8Great3,902 reviews

A rooftop pool and city views in a practical Sants-Montjuïc location, a 25-minute walk from Camp Nou.

From€93per night
Allegro Barcelona A Central & Connected

Allegro Barcelona ★★★

Barcelona

8.7Great3,489 reviews

A modern 3-star hotel with private parking, free Wi-Fi, and easy access to the metro and Placa de Catalunya.

From€190per night
Hotel Rialto H Central & practical

Hotel Rialto ★★★

Barcelona

8.6Great5,142 reviews

Steps from La Rambla and the Boqueria market, this straightforward 3-star in the Gothic Quarter wins on location.

From€112per night
Motel One Barcelona-Ciutadella M Central & stylish

Motel One Barcelona-Ciutadella ★★★

Barcelona

8.9Great11,472 reviews

A stylish 3-star with a rooftop terrace, a short stroll from Ciutadella Park and Arc de Triomf.

From€67per night
Hcc Montblanc H Central & Pool

Hcc Montblanc ★★★

Barcelona

8.7Great2,686 reviews

A central Barcelona base with a rooftop pool, praised for its location near Placa de Catalunya.

From€71per night
Hotel Glories H Great location

Hotel Glories ★★★

Barcelona

8.1Great3,765 reviews

Clean, quiet rooms and a breakfast that fills you up, steps from two metro lines.

From€37per night
Catalonia Sagrada Familia C Steps from Sagrada

Catalonia Sagrada Familia ★★★

Barcelona

8.4Great10,286 reviews

A 3-star stay steps from the Sagrada Familia, with a pool, solid breakfasts, and prices from £478.

From€65per night
Barcelona House B Central & Clean

Barcelona House ★★★

Barcelona

8.2Great8,008 reviews

A clean, well-located base in Barcelona's old town, praised for its walkability and friendly staff.

From€197per night
Ciudad Condal Hostal - Paseo De Gracia C Centrally located

Ciudad Condal Hostal - Paseo De Gracia ★★★

Barcelona Guest house

8.1Great1,556 reviews

A practical stay in Barcelona's Eixample, steps from Gaudí landmarks and metro access.

From€202per night
Hotel Jazz H Rooftop pool

Hotel Jazz ★★★

Barcelona

8.8Great4,018 reviews

Rooftop pool, clean modern rooms, and a metro station right outside the door in central Barcelona.

From€193per night
Citadines Ramblas Barcelona C Central & Practical

Citadines Ramblas Barcelona ★★★

Barcelona Aparthotel

8.7Great4,767 reviews

Kitchenette-equipped studios on Las Ramblas, near Plaça de Catalunya.

From€209per night
Acta Voraport A Rooftop pool

Acta Voraport ★★★

Barcelona

9Perfect12,948 reviews

A rooftop pool and a breakfast buffet that guests love, plus easy beach access.

From€154per night
Evenia Rocafort E Central & clean

Evenia Rocafort ★★★

Barcelona

8.4Great1,290 reviews

Central Barcelona hotel with helpful staff, clean rooms, and easy metro access.

From€186per night
Andante Drassanes A Rooftop pool

Andante Drassanes ★★★

Barcelona

8.5Great5,004 reviews

A rooftop pool and terrace, modern rooms, and a central Ciutat Vella location near Drassanes metro.

From€210per night
Catalonia Park Gueell C Quiet & close

Catalonia Park Gueell ★★★

Barcelona

8.2Great7,437 reviews

A calm Barcelona base near Park Güell with a rooftop pool and consistently praised staff.

From€125per night
Arc La Rambla A Prime Rambla spot

Arc La Rambla ★★★

Barcelona

8.3Great3,587 reviews

On La Rambla itself, with balconies overlooking the action and a rooftop solarium for quieter moments.

From€186per night
Europark E Top-rated value

Europark ★★★

Barcelona

8.8Great4,485 reviews

A well-rated 3-star in central Barcelona with a rooftop pool and solarium, praised for its staff and breakfast.

From€78per night
Gaudi Hotel G Central & Practical

Gaudi Hotel ★★★

Barcelona

8.4Great9,348 reviews

A central Barcelona hotel with strong reviews for location and service, plus a rooftop terrace and on-site parking.

From€68per night
Hotel Astoria H Rooftop pool

Hotel Astoria ★★★

Barcelona

8.5Great2,415 reviews

A handy base with a rooftop pool, friendly staff, and a location close to the metro and local dining.

From€66per night
Ilunion Auditori I Pet-friendly with pool

Ilunion Auditori ★★★

Barcelona

8.4Great5,274 reviews

A comfortable 3-star with a rooftop pool and pet-friendly rooms, a short walk from El Born and Arc de Triomf.

From€68per night
Leonardo Hotel Barcelona Las Ramblas L Central & quiet
8.3Great3,968 reviews

A calm, well-run base steps from La Rambla, with a rooftop pool and family-friendly rooms.

From€567per night
Hotel Lleo H Central & Practical

Hotel Lleo ★★★

Barcelona

8.5Great9,086 reviews

A central Barcelona hotel with a rooftop pool and breakfast buffet, steps from Plaza Catalunya.

From€58per night
Holiday Inn Express Barcelona City 22@ By Ihg H Metro-close
8.4Great9,047 reviews

A reliable Barcelona base with standout staff and a metro station nearby, plus a breakfast with plenty of options.

From€182per night
Praktik Bakery P Bakery stay

Praktik Bakery ★★★

Barcelona

8.5Great2,694 reviews

Wake up to the smell of fresh bread from the on-site Baluard bakery, in the heart of Eixample.

From€56per night
H10 Raco Del Pi Boutique Hotel H Central & well-rated

H10 Raco Del Pi Boutique Hotel ★★★

Barcelona

8.7Great1,533 reviews

Central Gothic Quarter hotel with a 8.7 guest rating, praised for its location and breakfast.

From€81per night
B Hotel B Rooftop pool

B Hotel ★★★

Barcelona

8.5Great3,757 reviews

A modern, well-priced base with a rooftop pool and easy access to Montjuic and public transport.

From€65per night
Hotel Rec Barcelona - Adults Only H Adults Only

Hotel Rec Barcelona - Adults Only ★★★

Barcelona

8.7Great3,512 reviews

An adults-only hotel in Barcelona with a rooftop pool, solarium, and a location that puts you within walking distance of key sights.

From€82per night
Hotel Soho H Rooftop Pool

Hotel Soho ★★★

Barcelona

8.6Great2,454 reviews

A rooftop plunge pool, solarium, and Gran Via location near the Aerobus stop — a solid base for exploring Barcelona on foot.

From€125per night
Hotel Del Mar H Heritage by the port

Hotel Del Mar ★★★

Barcelona

8.4Great3,408 reviews

A heritage hotel in Barcelona's old port area with port views, a filling breakfast, and easy access to the beach and Gothic Quarter.

From€42per night
Ramblas Hotel R Central & lively

Ramblas Hotel ★★★

Barcelona

7.7Very good3,615 reviews

Stay right on La Rambla, with the metro beside you and breakfast included.

From€51per night
Hcc Taber H Central & solid

Hcc Taber ★★★

Barcelona

8.6Great2,106 reviews

Central Barcelona base steps from Passeig de Gracia metro, with a breakfast guests consistently praise.

From€73per night
Leonardo Hotel Barcelona Gran Via L Great value

Leonardo Hotel Barcelona Gran Via ★★★

Barcelona

8.7Great4,603 reviews

A well-priced central stay with an Aerobus stop nearby and a breakfast guests rate highly for value.

From€97per night
Sunotel Aston S Rooftop pool

Sunotel Aston ★★★

Barcelona

8.1Great3,295 reviews

A three-star with a rooftop pool and car hire, close to Las Ramblas. Guests praise the staff and value.

From€33per night
Catalonia Avinyo C Central & Modern

Catalonia Avinyo ★★★

Barcelona

8.5Great5,336 reviews

A central base in Barcelona's Gothic Quarter with a rooftop pool and high guest ratings.

From€59per night
Ciutat Vella C Central & compact

Ciutat Vella ★★★

Barcelona

8.1Great5,223 reviews

A central 40-room hotel with a rooftop jacuzzi, just steps from Universitat metro and a short stroll to La Rambla.

From€78per night
Hotel Sant Pau H Great location

Hotel Sant Pau ★★★

Barcelona

8.5Great2,936 reviews

A clean, well-priced stay near two metro lines and a 15-minute walk to La Sagrada Familia.

From€32per night
Grupotel Gravina G Central & Quiet

Grupotel Gravina ★★★

Barcelona

8.5Great5,520 reviews

A central Barcelona hotel near the metro with a high guest rating and a quiet atmosphere.

From€137per night
Hotel Market H Central & Well-Rated

Hotel Market ★★★

Barcelona

7.9Very good4,879 reviews

Centrally located in Eixample, this 3-star hotel earns high marks for its dining and helpful staff.

From€46per night
Boutique Hotel H10 Catalunya Plaza B Central & Soundproofed
8.5Great2,091 reviews

Directly on Plaça Catalunya, this soundproofed 3-star offers a sun terrace and easy metro access.

From€82per night
Hotel Ramblas Internacional H On La Ramblas

Hotel Ramblas Internacional ★★★

Barcelona

7.7Very good2,869 reviews

On La Ramblas with modern rooms and a strong location score — a reliable base for exploring Barcelona.

From€64per night
Silken Sant Gervasi S Good value

Silken Sant Gervasi ★★★

Barcelona

8.6Great2,654 reviews

A quiet, well-connected base in Sarrià-St. Gervasi, with friendly staff and a breakfast guests praise.

From€42per night
Hotel Nouvel H Central & Quiet

Hotel Nouvel ★★★

Barcelona

8.2Great3,508 reviews

Central Barcelona base with a 9/10 location score and praised staff, moments from Las Ramblas.

From€65per night
Praktik Vinoteca P Wine-themed & central

Praktik Vinoteca ★★★

Barcelona

8.6Great3,154 reviews

A wine-centric boutique stay in Eixample, close to Gaudí landmarks and buzzing nightlife.

From€75per night
Hotel Continental Barcelona H La Rambla base

Hotel Continental Barcelona ★★★

Barcelona

8.1Great2,436 reviews

A lively base on La Rambla with a 24-hour free snack bar and staff who go out of their way.

From€95per night
Park Hotel P Rooftop pool

Park Hotel ★★★

Barcelona

8.5Great4,157 reviews

A stylish base in central Barcelona with a rooftop pool and a location that puts El Born and the beach within easy reach.

From€85per night
Aparthotel Bcn Montjuic A Rooftop pool

Aparthotel Bcn Montjuic ★★★

Barcelona Aparthotel

8.6Great4,790 reviews

Rooftop pool, kitchenettes, and a location that puts Plaza Espanya and airport buses within easy reach.

From€196per night
Hotel Suizo H Central & budget-friendly

Hotel Suizo ★★★

Barcelona

8.5Great2,771 reviews

A central, budget-friendly base in Barcelona's Gothic Quarter with friendly service and easy access to markets, metro, and historic sights.

From€55per night
Hotel Best Aranea H Solid city base

Hotel Best Aranea ★★★

Barcelona

8.2Great2,350 reviews

A well-rated 3-star base near Sagrada Familia, praised for clean rooms and a hearty breakfast.

From€51per night
Hotel Viladomat H Solid value

Hotel Viladomat ★★★

Barcelona

7.7Very good3,499 reviews

A well-rated 3-star in Barcelona with on-site parking and a breakfast guests talk about.

From€41per night
Hesperia Barcelona Barri Gotic H Gothic Quarter base

Hesperia Barcelona Barri Gotic ★★★

Barcelona

8.4Great1,921 reviews

A solid 3-star stay in the Gothic Quarter with a 9-rated location and praised breakfast buffet.

From€58per night

Map & live prices by our partner

Cheap and Budget 3-Star Hotels in Barcelona

If you're on a tight budget, you're in luck: the cheapest 3-star hotels in Barcelona start at just €34 per night. Look around the Eixample district, where you'll find spots like Hotel Market from €46 and Gaudi Hotel from €67 — both earning solid guest ratings for their location and service. For less than €70 a night, you can also stay at Praktik Bakery (€55), where the smell of fresh bread from the on-site bakery greets you each morning.

3-Star Hotels Near Plaça de Catalunya

Plaça de Catalunya is the heart of Barcelona, and these 3-star hotels put you right in the middle of it. Boutique Hotel H10 Catalunya Plaza sits directly on the square, is soundproofed, and offers a sun terrace; you'll pay around €81 a night. Hcc Montblanc, a few minutes' walk away, has a rooftop pool and rates from €71. For a quirky, characterful option with a 24-hour snack buffet, Hotel Continental Palacete is just steps from the square and costs about €76.

Central 3-Star Hotels in the Gothic Quarter and Ciutat Vella

The Gothic Quarter and Ciutat Vella are the city's oldest neighborhoods, packed with narrow streets, hidden squares, and endless tapas bars. Hotel Rialto is steps from La Rambla and the Boqueria market, with an 8.6 rating and rates from €112. Andante Drassanes, near the Drassanes metro, offers a rooftop pool and a central Ciutat Vella location for €208. For a boutique feel, H10 Raco Del Pi has an 8.7 rating and prices from €80, praised for its location and breakfast.

3-Star Hotels Near the Beach

Want the Mediterranean on your doorstep? Look toward the waterfront, where Acta Voraport stands out with a 9.0 rating and a rooftop pool, plus easy beach access — rates from €153. Another good pick is Motel One Barcelona-Ciutadella: it's a short stroll from Ciutadella Park and the Arc de Triomf, has a stylish rooftop terrace, and offers great value from €67 a night. Both are within easy reach of Barceloneta Beach, the city's most popular stretch of sand.

3-Star Hotels with Rooftop Pools

Many of Barcelona's 3-star hotels compensate for compact rooms with a sun-soaked rooftop pool and panoramic city views. Europark (8.8 rating, from €78) is a top-rated value with a pool and solarium. Occidental Barcelona 1929 offers a rooftop pool with city views near Sants-Montjuïc, from €93. You'll also find rooftop pools at Hotel Jazz, Andante Drassanes, Hcc Montblanc, Acta Voraport, Hotel Rec (adults-only), and Catalonia Park Gueell near Park Güell.

3-Star Hotels Near Camp Nou

For football fans, staying near Camp Nou — home to FC Barcelona — is a must. Occidental Barcelona 1929 is a practical 3-star in Sants-Montjuïc, about a 25-minute walk from the stadium, with a rooftop pool and city views; rates start at €93. While it's not the closest hotel to the stadium, it offers a comfortable base for a match day and easy access to the rest of the city via metro.

Frequently asked

What is the average price for a 3-star hotel in Barcelona?

The typical price for a 3-star hotel in Barcelona is around €81 per night, but you can find budget options from €34 and premium 3-star stays up to €563, depending on location, season, and amenities.

Which district should I stay in for a first visit to Barcelona?

For a first visit, stay in the Gothic Quarter, Ciutat Vella, or near Plaça de Catalunya. You'll be within walking distance of La Rambla, the Boqueria market, and the city's main historic sights. These central areas are well-connected to metro lines, making it easy to explore further afield.

How can I get from Barcelona-El Prat Airport to my hotel?

The Aerobús takes about 35 minutes and stops at Plaça de Catalunya, dropping you right in the middle of the city where many 3-star hotels are located. The metro (L9 Sud) also connects the airport to the city center, with a journey time of around 30-40 minutes.

Are 3-star hotels in Barcelona safe and walkable at night?

Yes, Barcelona is generally safe at night, and most 3-star hotels are in well-lit, central areas with plenty of foot traffic. Stick to main streets like La Rambla and the Gothic Quarter's popular squares, but be mindful of pickpockets in crowded tourist spots.

How far in advance should I book a 3-star hotel in Barcelona?

For the best prices and availability, book at least 2-3 months in advance, especially if you're visiting during peak season (June-September) or for major events like Mobile World Congress in February. Last-minute bookings can still work in shoulder seasons, but you'll pay a premium for prime location.

3 Star Hotels in Barcelona

Barcelona's 3-star hotels are the city's sweet spot for travelers who want a central location, a rooftop pool, and a decent breakfast without the 5-star price tag. They cluster in the old city's maze of narrow streets, along the grand boulevards of Eixample, and in the shadow of landmarks like the Sagrada Familia and Park Güell. Expect rooms that are compact but well-designed, staff who are used to guiding first-time visitors, and a standard of cleanliness that consistently earns high marks from guests.

What you trade for that value is space and frills: a 3-star in Barcelona rarely has a gym or a grand lobby, and rooms are often smaller than you'd find at a higher tier. But the money you save goes a long way. You can find a room in a well-rated hotel for as little as €34 a night, while the upper end of the bracket sits around €563 — often for a prime location or a landmark view. Typical rates hover around €81, making 3-star the city's best-value tier for a comfortable base.

The bottom line

This selection of 3-star hotels is perfect for value-conscious travelers who want a central base with a rooftop pool, a filling breakfast, and easy access to Barcelona's landmarks without splashing out on luxury. If you're willing to spend more, our 4-star hotels page offers more space and on-site amenities like spas and fitness centers. For the absolute rock-bottom prices, check the cheap and budget hotels page. If you're traveling with family, the family-friendly hotels page highlights properties with larger rooms and connecting options. For an unusual stay, consider our apartments in Barcelona page, which gives you a kitchen and more privacy. And if you're bringing a car, don't miss our hotels with parking page — it's a real rarity in central Barcelona.