Best Hotels in Barcelona (2026) — 40 Top-Rated Stays | IMPT
Updated May 2026 · verified reviews

The best hotels in Barcelona for 2026.

40 top-rated hotels in Barcelona, Spain, ranked by verified guest reviews. Live prices, instant booking, free cancellation — same rates as Booking.com.

Search hotels in Barcelona →
40top-rated hotels
2.7/5best guest score
0 feessame price as direct
Overview

Where to stay in Barcelona.

Looking for a hotel in Barcelona? We've ranked the 40 best-reviewed stays in the city so you can compare ratings, location, and price in one place. Every hotel below has verified guest reviews and shows the same nightly rate you'd pay on Booking.com or direct — search your dates to see live availability.

Travelling green? See our carbon-neutral hotels in Barcelona — every booking removes 1 ton of CO₂ at the same price.

40top-rated hotels
31rated 4★ or higher
173,813verified guest reviews
4.3/5average guest score

Across the 40 best-reviewed hotels in Barcelona, 31 carry a 4-star rating or higher and together they hold 173,813 verified guest reviews. The highest-rated right now is W Barcelona at 2.7/5. Whether you want a central base for sightseeing or a quieter, better-value area, the list below lets you compare location, star rating and real guest scores side by side before you book — at the same nightly rate you'd pay on Booking.com.

Top picks

40 best hotels in Barcelona.

Ranked by verified guest rating. Tap any hotel to see live rates, photos and rooms.

W Barcelona — hotel in Barcelona#12.7/5
★★★★★

W Barcelona

Barcelona, Spain

2.7/5 · 18,200 reviews

Check rates →
Hotel Condes de Barcelona — hotel in Barcelona#24.4/5
★★★★

Hotel Condes de Barcelona

Barcelona, Spain

4.4/5 · 7,114 reviews

Check rates →
Novotel Barcelona City — hotel in Barcelona#33.7/5
★★★★

Novotel Barcelona City

Barcelona, Spain

3.7/5 · 6,428 reviews

Check rates →
Catalonia Barcelona Plaza — hotel in Barcelona#44.7/5
★★★★

Catalonia Barcelona Plaza

Barcelona, Spain

4.7/5 · 5,989 reviews

Check rates →
Barcelona Princess — hotel in Barcelona#53.4/5
★★★★

Barcelona Princess

Barcelona, Spain

3.4/5 · 5,843 reviews

Check rates →
Barceló Sants — hotel in Barcelona#64.7/5
★★★★

Barceló Sants

Barcelona, Spain

4.7/5 · 5,701 reviews

Check rates →
Barceló Raval — hotel in Barcelona#74.7/5
★★★★

Barceló Raval

Barcelona, Spain

4.7/5 · 5,409 reviews

Check rates →
Majestic Hotel & Spa Barcelona GL — hotel in Barcelona#83.4/5
★★★★★

Majestic Hotel & Spa Barcelona GL

Barcelona, Spain

3.4/5 · 4,728 reviews

Check rates →
Hotel & Spa María Manuela — hotel in Barcelona#93.7/5
★★★★

Hotel & Spa María Manuela

Barcelona, Spain

3.7/5 · 4,651 reviews

Check rates →
Hotel Arts Barcelona — hotel in Barcelona#105.0/5
★★★★★

Hotel Arts Barcelona

Barcelona, Spain

5.0/5 · 4,481 reviews

Check rates →
Hilton Diagonal Mar Barcelona — hotel in Barcelona#114.7/5
★★★★

Hilton Diagonal Mar Barcelona

Barcelona, Spain

4.7/5 · 4,397 reviews

Check rates →
Travelodge Barcelona Poblenou — hotel in Barcelona#122.7/5

Travelodge Barcelona Poblenou

Barcelona, Spain

2.7/5 · 4,334 reviews

Check rates →
Motor Yacht Dandy — hotel in Barcelona#134.0/5

Motor Yacht Dandy

Barcelona, Spain

4.0/5 · 4,046 reviews

Check rates →
Eurostars Grand Marina Hotel GL — hotel in Barcelona#144.0/5
★★★★★

Eurostars Grand Marina Hotel GL

Barcelona, Spain

4.0/5 · 4,042 reviews

Check rates →
Hotel Ilunion Barcelona — hotel in Barcelona#153.0/5
★★★★

Hotel Ilunion Barcelona

Barcelona, Spain

3.0/5 · 4,001 reviews

Check rates →
Hotel SB Diagonal Zero 4 Sup — hotel in Barcelona#165.0/5
★★★★

Hotel SB Diagonal Zero 4 Sup

Barcelona, Spain

5.0/5 · 3,914 reviews

Check rates →
NH Collection Barcelona Gran Hotel Calderón — hotel in Barcelona#175.0/5
★★★★★

NH Collection Barcelona Gran Hotel Calderón

Barcelona, Spain

5.0/5 · 3,807 reviews

Check rates →
Axel Hotel Barcelona Adults Only — hotel in Barcelona#184.7/5
★★★★

Axel Hotel Barcelona Adults Only

Barcelona, Spain

4.7/5 · 3,752 reviews

Check rates →
Catalonia Ramblas — hotel in Barcelona#195.0/5
★★★★

Catalonia Ramblas

Barcelona, Spain

5.0/5 · 3,748 reviews

Check rates →
H10 Marina Barcelona — hotel in Barcelona#204.7/5
★★★★

H10 Marina Barcelona

Barcelona, Spain

4.7/5 · 3,733 reviews

Check rates →
Bienvenidos Innbb — hotel in Barcelona#213.7/5
★★

Bienvenidos Innbb

Barcelona, Spain

3.7/5 · 3,599 reviews

Check rates →
Mandarin Oriental Barcelona — hotel in Barcelona#225.0/5
★★★★★

Mandarin Oriental Barcelona

Barcelona, Spain

5.0/5 · 3,583 reviews

Check rates →
Sercotel Rosellon — hotel in Barcelona#234.0/5
★★★★

Sercotel Rosellon

Barcelona, Spain

4.0/5 · 3,583 reviews

Check rates →
Grand Hyatt Barcelona — hotel in Barcelona#245.0/5
★★★★★

Grand Hyatt Barcelona

Barcelona, Spain

5.0/5 · 3,532 reviews

Check rates →
InterContinental Barcelona by IHG — hotel in Barcelona#255.0/5
★★★★★

InterContinental Barcelona by IHG

Barcelona, Spain

5.0/5 · 3,458 reviews

Check rates →
ibis Styles Barcelona City Bogatell — hotel in Barcelona#264.7/5
★★

ibis Styles Barcelona City Bogatell

Barcelona, Spain

4.7/5 · 3,456 reviews

Check rates →
Hilton Barcelona — hotel in Barcelona#273.7/5
★★★★

Hilton Barcelona

Barcelona, Spain

3.7/5 · 3,413 reviews

Check rates →
HCC Montblanc — hotel in Barcelona#284.4/5
★★★

HCC Montblanc

Barcelona, Spain

4.4/5 · 3,372 reviews

Check rates →
NH Collection Barcelona Constanza — hotel in Barcelona#294.0/5
★★★★

NH Collection Barcelona Constanza

Barcelona, Spain

4.0/5 · 3,305 reviews

Check rates →
Comfy Corner E2 — hotel in Barcelona#303.0/5
★★★

Comfy Corner E2

Barcelona, Spain

3.0/5 · 3,255 reviews

Check rates →
Hotel Casa Fuster — hotel in Barcelona#315.0/5
★★★★★

Hotel Casa Fuster

Barcelona, Spain

5.0/5 · 3,251 reviews

Check rates →
Holiday Inn Express Barcelona City 22@ by IHG — hotel in Barcelona#324.7/5
★★★

Holiday Inn Express Barcelona City 22@ by IHG

Barcelona, Spain

4.7/5 · 3,246 reviews

Check rates →
NH Sants Barcelona — hotel in Barcelona#333.4/5
★★★★

NH Sants Barcelona

Barcelona, Spain

3.4/5 · 3,245 reviews

Check rates →
Catalonia Atenas — hotel in Barcelona#345.0/5
★★★★

Catalonia Atenas

Barcelona, Spain

5.0/5 · 3,199 reviews

Check rates →
Hotel Alimara Barcelona — hotel in Barcelona#354.0/5
★★★★

Hotel Alimara Barcelona

Barcelona, Spain

4.0/5 · 3,197 reviews

Check rates →
Abba Sants Hotel — hotel in Barcelona#364.0/5
★★★★

Abba Sants Hotel

Barcelona, Spain

4.0/5 · 3,022 reviews

Check rates →
Catalonia Park Güell — hotel in Barcelona#375.0/5
★★★

Catalonia Park Güell

Barcelona, Spain

5.0/5 · 3,020 reviews

Check rates →
Hotel Bruc — hotel in Barcelona#384.7/5
★★★

Hotel Bruc

Barcelona, Spain

4.7/5 · 2,937 reviews

Check rates →
Hotel Vincci Maritimo — hotel in Barcelona#395.0/5
★★★★

Hotel Vincci Maritimo

Barcelona, Spain

5.0/5 · 2,914 reviews

Check rates →
Hotel Indigo Barcelona Plaza Espana by IHG — hotel in Barcelona#405.0/5
★★★★

Hotel Indigo Barcelona Plaza Espana by IHG

Barcelona, Spain

5.0/5 · 2,908 reviews

Check rates →

See every hotel in Barcelona

Filter by price, star rating, guest score and dates. Same prices as Booking.com, free cancellation on most rooms.

View live Barcelona prices →
Good to know

Booking a hotel in Barcelona.

FAQ

Hotels in Barcelona — your questions.

What are the best hotels in Barcelona?
The top-rated hotel in Barcelona right now is W Barcelona (2.7/5 from 18,200 verified reviews). This page ranks 40 of the best-reviewed hotels in Barcelona, Spain, updated for 2026.
How much does a hotel in Barcelona cost?
Nightly prices in Barcelona vary by season, location, and star rating. IMPT shows live rates that match Booking.com and Expedia — search your dates to see the current price for any hotel on this page.
Which area of Barcelona is best to stay in?
It depends on your trip: central districts suit first-time visitors and sightseeing, while quieter neighbourhoods offer better value. Every hotel below shows its exact location so you can pick what fits your plans.
Can I book a hotel in Barcelona with free cancellation?
Yes — most hotels in Barcelona offer free cancellation up to check-in. Filter for free-cancellation rates when you search your dates.
Are these Barcelona hotels good for families?
Many of the Barcelona hotels listed include family rooms, and you can set the number of guests and rooms when you search. Each listing shows star rating and verified guest scores to help you choose.

Find your hotel in Barcelona.

40 top-rated stays · live prices · free cancellation.

Start your Barcelona search →
FROM OUR FEED

Last-minute hotels, carbon-neutral.

Same prices as the big OTAs, every booking climate-cancelled — here's how we talk about it across every platform.

Follow IMPT