Find and Book Top Rated Hotels in Barcelona

Search among 1787 available hotel in Barcelona from 50+ providers.

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guest, 1 Room
Filter & Sort
View map
1-50 out of 1787
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hotel
8.6
Great1096 review
MapView on map1.6 mi from City Center1200 yd from Barceloneta Beach
From   US$ 259 /nightSelect
Almanac Barcelona
Hotel
8.4
Great88 review
MapView on map500 yd from City Center400 yd from Passeig de Gracia
From   US$ 420 /nightSelect
Seventy Barcelona
Hotel
8.6
Great151 review
1600 yd from City Center800 yd from Casa Batlló
From   US$ 205 /nightSelect
8.4
Great464 review
3.0 mi from City Center300 yd from
From   US$ 125 /nightSelect
Radisson Blu 1882 Hotel, Barcelona Sagrada Familia
Hotel
8.6
Great333 review
1.2 mi from City Center500 yd from La Sagrada Familia
From   US$ 157 /nightSelect
8.6
Great237 review
200 yd from City Center200 yd from Plaça de Catalunya Train Station
From   US$ 90 /nightSelect
The Barcelona Edition
Hotel
8.6
Great30 review
800 yd from City Center400 yd from Picasso Museum
From   US$ 342 /nightSelect
Nobu Hotel Barcelona
Hotel
8.4
Great80 review
From   US$ 250 /nightSelect
8.6
Great690 review
1800 yd from City Center1100 yd from Casa Batlló
From   US$ 120 /nightSelect
8.6
Great337 review
1.7 mi from City Center200 yd from Barcelona Sants Railway Station
From   US$ 100 /nightSelect
Barcelona Granvia Plaza Espana, An Ihg Hotel
Hotel
8.6
Great2083 review
From   US$ 74 /nightSelect
Yurbban Passage Hotel & Spa
Hotel
8.6
Great138 review
600 yd from City Center600 yd from Passeig de Gracia
From   US$ 298 /nightSelect
8.6
Great1261 review
From   US$ 68 /nightSelect
8.0
Great393 review
1.6 mi from City Center1000 yd from La Sagrada Familia
From   US$ 22 /nightSelect
Iberostar Selection Paseo De Gracia 4 Sup
Hotel
8.4
Great214 review
200 yd from City Center100 yd from Plaça de Catalunya Train Station
From   US$ 183 /nightSelect
8.6
Great1698 review
1500 yd from City Center700 yd from Port Vell
From   US$ 127 /nightSelect
Unite Hostel Barcelona
Hostel
8.6
Great152 review
1.4 mi from City Center1600 yd from Picasso Museum
From   US$ 287 /nightSelect
Hotel Rec Barcelona - Adults Only
Hotel
8.4
Great286 review
1000 yd from City Center700 yd from Picasso Museum
From   US$ 94 /nightSelect
Guest house
8.4
Great933 review
2.0 mi from City Center700 yd from Barcelona Sants Railway Station
From   US$ 47 /nightSelect
Occidental Diagonal 414
Hotel
8.4
Great141 review
1500 yd from City Center800 yd from Casa Batlló
From   US$ 159 /nightSelect
Hotel Balmes, A Member Of Preferred Hotels & Resorts
Hotel
8.6
Great693 review
1200 yd from City Center600 yd from Casa Batlló
From   US$ 135 /nightSelect
8.4
Great470 review
1.2 mi from City Center400 yd from Barceloneta Beach
From   US$ 164 /nightSelect
Praktik Essens
Hotel
8.6
Great133 review
500 yd from City Center400 yd from Casa Batlló
From   US$ 124 /nightSelect
Occidental Barcelona 1929
Hotel
8.4
Great172 review
1.4 mi from City Center900 yd from Barcelona Sants Railway Station
From   US$ 147 /nightSelect
Guest house
8.4
Great413 review
600 yd from City Center400 yd from Casa Batlló
From   US$ 46 /nightSelect
Yurbban Ramblas Boutique Hotel
Hotel
8.6
Great71 review
300 yd from City Center300 yd from Plaça de Catalunya Train Station
From   US$ 177 /nightSelect
8.8
Great53 review
1400 yd from City Center700 yd from La Sagrada Familia
From   US$ 20 /nightSelect
Musik Boutique Hotel
Hotel
8.6
Great413 review
800 yd from City Center500 yd from Picasso Museum
From   US$ 194 /nightSelect
Atenea Rekord Suites
Hotel
8.4
Great220 review
1.6 mi from City Center1.2 mi from Park Güell
From   US$ 78 /nightSelect
Motel One Barcelona-Ciutadella
Hotel
8.4
Great293 review
1400 yd from City Center800 yd from Picasso Museum
From   US$ 97 /nightSelect
8.4
Great348 review
400 yd from City Center300 yd from MACBA
From   US$ 167 /nightSelect
Hostal Girona
Guest house
8.6
Great755 review
800 yd from City Center700 yd from Passeig de Gracia
From   US$ 140 /nightSelect
Buba House
Hostel
8.6
Great180 review
900 yd from City Center300 yd from Casa Batlló
From   US$ 42 /nightSelect
Exe Plaza Catalunya
Hotel
8.6
Great202 review
300 yd from City Center300 yd from Plaça de Catalunya Train Station
From   US$ 117 /nightSelect
Hostal Boqueria
Guest house
8.4
Great663 review
700 yd from City Center100 yd from Boqueria Market
From   US$ 193 /nightSelect
Forget Me Not Barcelona
Bed & Breakfast
8.4
Great165 review
1400 yd from City Center800 yd from Casa Batlló
From   US$ 63 /nightSelect
Apartaments Marina - Abapart
Aparthotel
8.6
Great686 review
1.3 mi from City Center400 yd from La Sagrada Familia
From   US$ 69 /nightSelect
Me Barcelona
Hotel
8.6
Great59 review
300 yd from City Center200 yd from Passeig de Gracia
From   US$ 562 /nightSelect
Casa Consell Gran Via, Guest House
Guest house
8.4
Great389 review
900 yd from City Center700 yd from Passeig de Gracia
From   US$ 51 /nightSelect
La Ciudadela
Hotel
8.6
Great529 review
1300 yd from City Center700 yd from Picasso Museum
From   US$ 116 /nightSelect
Factory Hostels Barcelona
Hostel
8.6
Great129 review
1.9 mi from City Center500 yd from Park Güell
From   US$ 9 /nightSelect
Acta Voraport
Hotel
8.4
Great306 review
1.8 mi from City Center400 yd from
From   US$ 101 /nightSelect
H10 Madison 4* Sup
Hotel
8.6
Great165 review
600 yd from City Center600 yd from Passeig de Gracia
From   US$ 142 /nightSelect
8.2
Great289 review
1300 yd from City Center200 yd from Picasso Museum
From   US$ 318 /nightSelect
Hotel Paxton Barcelona
Hotel
8.4
Great190 review
1.8 mi from City Center300 yd from
From   US$ 204 /nightSelect
Hotel Sb Glow Sup
Hotel
8.4
Great322 review
1.5 mi from City Center1600 yd from La Sagrada Familia
From   US$ 91 /nightSelect
Ten To Go Hostel
Hostel
8.8
Great113 review
1.8 mi from City Center300 yd from Barcelona Sants Railway Station
From   US$ 16 /nightSelect
Sonder Paseo De Gracia
Hotel
8.6
Great48 review
600 yd from City Center200 yd from Casa Batlló
From   US$ 123 /nightSelect
Leonardo Royal Hotel Barcelona Fira
Hotel
8.4
Great200 review
2.6 mi from City Center400 yd from
From   US$ 154 /nightSelect
Apartment
8.4
Great88 review
600 yd from City Center500 yd from Passeig de Gracia
From   US$ 254 /nightSelect

Best hotels and places to stay in Barcelona

Why visit?

Barcelona, the vibrant capital of Catalonia in Spain, is a city filled with rich history, stunning architecture, beautiful beaches, and a vibrant culture. It offers a perfect blend of modernity and tradition, making it a must-visit destination for any traveler.

Where to stay?

When it comes to finding the best place to stay in Barcelona, there are a few areas that stand out for their convenience, attractions, and ambiance.

Eixample: This neighborhood is known for its elegant architecture, wide boulevards, and upscale shops. It is centrally located, making it easy to explore the city's main attractions. Eixample is a great choice for those who want to be close to popular landmarks like the Sagrada Familia, Casa Batlló, and La Pedrera.

Gothic Quarter (Barri Gòtic): For history enthusiasts, the Gothic Quarter is the place to be. It is the heart of Barcelona's old town, filled with narrow winding streets, medieval buildings, and charming squares. This area is perfect for those seeking a more traditional and authentically Spanish experience.

Gràcia: This bohemian neighborhood appeals to those looking for a laid-back atmosphere. It is filled with local boutiques, trendy cafes, and lively squares. Gràcia offers a more local feel, away from the tourist crowds, while still providing easy access to the city's main sights.

Price per hotel room per night:

In Barcelona, the average price per night for hotel rooms can vary depending on the hotel's star rating. As of 2021, here are the average prices based on star ratings:

3-star hotels: $80-$120

4-star hotels: $120-$200

5-star hotels: $200 and above

Best value for money:

H10 Universitat: Located in Eixample, this 4-star hotel offers comfortable rooms, excellent service, and a central location at a reasonable price.

Hotel 1898: Situated in the Gothic Quarter, this elegant 4-star hotel boasts luxurious rooms, a rooftop pool, and a spa, offering great value for its prime location.

Catalonia Park Güell: Nestled in Gràcia, this 3-star hotel provides affordable accommodation, modern amenities, and easy access to Park Güell.

Best kids-friendly hotels:

Hotel Arts Barcelona: This luxurious 5-star hotel features spacious rooms, a dedicated children's program, and a stunning beachfront location.

Hotel Barcelona Princess: With its outdoor pool, family rooms, and kid-friendly amenities, this 4-star hotel is perfect for families traveling with children.

Best hotels for a romantic getaway:

Mercer Hotel Barcelona: Set in the Gothic Quarter, this boutique hotel offers intimate rooms, a rooftop terrace, and exquisite dining options, perfect for a romantic escape.

Ohla Hotel: Located in Eixample, this 5-star hotel impresses with its elegant rooms, rooftop pool, and Michelin-starred restaurant, ensuring a romantic and luxurious stay.

Best for location:

W Barcelona: Situated right on the beachfront, this iconic 5-star hotel offers breathtaking views, stylish rooms, and a vibrant atmosphere.

Hotel Midmost: Located in the heart of the Gothic Quarter, this boutique hotel provides easy access to shopping, dining, and major attractions, ensuring a convenient stay.

Hotel Casa Fuster: This exquisite 5-star hotel in Eixample offers elegant rooms and a rooftop terrace with panoramic views of the city.

Best for a short city break:

H10 Madison: Set in the Gothic Quarter, this stylish 4-star hotel provides comfortable rooms, a rooftop pool, and a prime location for a quick city break.

Hotel Pulitzer Barcelona: Located in Eixample, this trendy 4-star hotel offers modern design, a rooftop terrace, and a central location for exploring the city.

Show moreLess