Hotels in Barcelona
1,727 places to stay · Catalonia · Spain · average guest score 8.3
Classic executive Bonanova Apartment
18 Carrer de Prats de Mollo
2.9 km from centre
- Free Wi-Fi
- Parking
- Air conditioning
Apartamento Magalhaes
Carrer de Magalhães, nº. 5 piso 2º2ª
1.9 km from centre
- Air conditioning
Hostal Levante Barcelona
Baixada de Sant Miquel, 2
1.1 km from centre
- Free Wi-Fi
Comfortable 3BD in Sagrada Familia with terrace
299 Carrer de Cartagena
2.4 km from centre
- Good for families
- Air conditioning
Barcelona Apartment Val
València, 284
600 m from centre
- Free Wi-Fi
- Swimming pool
- Parking
- Good for families
Pension Coral
Calella, 1, principal 1º
1.2 km from centre
- Free Wi-Fi
- Breakfast
- Bar
Private terrace Attico 3BD in Gràcia
Carrer Gran de Gràcia, 250, Gràcia, Carrer Gran de Gràcia, 250
2.3 km from centre
Penthouse in Barcelona with Large Terrace
Carrer Paris, 204
1.3 km from centre
- Free Wi-Fi
Three Bedroom Apartment at Gracia
6 Carrer de Ferrer de Blanes
1.3 km from centre
- Air conditioning
Vila Olimpica Pool Suites
Carrer de Ramon Turró 52
2.1 km from centre
- Swimming pool
- Good for families
- Air conditioning
Part of RU Master_C
Sunny atico with private terrace in Sagrada Familia
156 Carrer d'Àlaba
2.1 km from centre
- Parking
- Good for families
- Air conditioning
Awesome Loft with private terrace in poblenou
87 Carrer del Taulat
3.2 km from centre
- Air conditioning
Prices and availability are shown live on our partners' sites. Famotel may earn a commission when you book, at no extra cost to you.
Where to stay in Barcelona
Famotel lists 1,727 places to stay in Barcelona, Catalonia: Hotel (767), Apartment (604), Guesthouse & B&B (190), Hostel (87). 1,144 of them have verified guest reviews, with an average score of 8.3 out of 10. If you are after a treat, there are 121 five-star properties to choose from.
Use the filters to narrow down by star rating, guest score and facilities such as a pool, free Wi-Fi or parking. When you have a shortlist, add your dates to see live prices on Booking.com.
Best luxury hotels in Barcelona
- BLESS Barcelona - Preferred Hotels & Resorts, Legend Collection 9.1 Superb
- Eurostars Barcelona Central 9.0 Superb
- Majestic Hotel & Spa Barcelona 9.0 Superb
Great-value stays in Barcelona
- Midtown Apartments 9.4 Superb
- Jazz Hotel 9.1 Superb
- Aparthotel Silver 9.0 Superb
Family-friendly picks
- Sensation Sagrada Familia Apartments 9.3 Superb
- Midtown Apartments 9.4 Superb
- Radisson Blu 1882 Hotel, Barcelona Sagrada Familia 9.0 Superb
Hotels in Barcelona: frequently asked questions
How many places to stay are there in Barcelona?
Famotel lists 1,727 places to stay in Barcelona: Hotel (767), Apartment (604), Guesthouse & B&B (190), Hostel (87).
What are the best-rated hotels in Barcelona?
Based on verified guest reviews, the top-rated stays in Barcelona include H10 Metropolitan Hotel, H10 MADISON, H10 Casa Mimosa.
Which hotels in Barcelona are good for families?
Popular family-friendly choices in Barcelona include Sensation Sagrada Familia Apartments, Midtown Apartments, Radisson Blu 1882 Hotel, Barcelona Sagrada Familia. Use the "Good for families" filter to see all 134.
How many 5-star hotels are there in Barcelona?
There are 121 five-star properties in Barcelona. Highly rated options include BLESS Barcelona - Preferred Hotels & Resorts, Legend Collection, Eurostars Barcelona Central, Majestic Hotel & Spa Barcelona.
Which hotel chains have properties in Barcelona?
The chains with the most properties in Barcelona are Catalonia Hotels & Resorts (29), Barcelona Apartment Rentals (27), Marriott (17), H10 Hotels (15).