Hotels in Barcelona
- Hotel list
- Hotels on map
- Sort by:
- Hotels on page
- Other hotels
- Airports
- Underground Railway Stations
- Train Stations
- Parks
- Attractions for Tourists
- Museums
- Convention Centers
- Stadiums
- Food and meals
- General
Hover above the icons to see hotel photo and details.
Click the hotel to go to the main hotel page.
-
Travessera De Gracia 343, Barcelona, Spain, 08025 (Map)
Dailyflats Sagrada Familia
4 star hotelAverage rating: 4.3 Located in a short walk from the city center, this... More details
SaveBook NowFromUS$ 130 -
Gran Via, 327, Barcelona, Spain, 08014 (Map)
Azul Barcelona
3 star hotelAverage rating: 4.1 Renovated in 2005, this elegant hotel enjoys a... More details
SaveBook NowFromUS$ 71 -
Lope De Vega, 4, Barcelona, Spain, 08005 (Map)
Rafaelhoteles Diagonal Port
4 star hotelAverage rating: 3.6 Rafaelhoteles Diagonal Port is located in the trendy... More details
SaveBook NowFromUS$ 94 -
Via Laietana, 30, Barcelona, Spain, 08003 (Map)
Grand Hotel Central
4 star hotelAverage rating: 4.0 This 1926’s Grand Hotel Central is situated in the... More details
SaveBook NowFromUS$ 219 -
Consell De Cent, 74, Barcelona, Spain, 08015 (Map)
Apsis Sant Angelo
3 star hotelAverage rating: 3.9 The comfortable and functional Apsis Sant Angelo... More details
SaveBook NowFromUS$ 190 -
C-Doctor Trueta 164, Barcelona, Spain, 08005 (Map)
Gbb Hotel 4 Barcelona
4 star hotelAverage rating: 4.2 4 Barcelona is a contemporary hotel located on a quiet... More details
SaveBook NowFromUS$ 79 -
Carrer De La Marina 19-21, Barcelona, Spain, 08005 (Map)
Hotel Arts Barcelona
5 star hotelAverage rating: 3.8 Hotel Arts Barcelona is a 5-star award-winning modern... More details
SaveBook NowFromUS$ 417 -
Corts Catalanas, 642, Barcelona, Spain, 08007 (Map)
Granvia
3 star hotelAverage rating: 3.8 Granvia is located in the city center near Paseo de... More details
SaveBook NowFromUS$ 89 -
Sant Sever, 5, Barcelona, Spain, 08002 (Map)
Neri Hotel
4 star hotelAverage rating: 4.6 Neri H&R is located next to the Cathedral, near the... More details
SaveBook NowFromUS$ 297 -
C/ Pallars 203, Barcelona, Spain, 08005 (Map)
Holiday Inn Express Barcelona City
3 star hotelAverage rating: 3.8 Holiday Inn Express BARCELONA CITY is a modern hotel... More details
SaveBook NowFromUS$ 87 -
Trav. De Gracia, 380-384 , Barcelona, Spain, 08025 (Map)
Medium Abalon
1 star hotelAverage rating: 3.7 Hotel Medium Abalon is located on a quiet street around... More details
SaveBook NowFromUS$ 53 -
Diputacio, 383, Barcelona, Spain, 08013 (Map)
Hesperia Carlit
3 star hotelAverage rating: 3.7 Hesperia Carlit is placed in a charming historical... More details
SaveBook NowFromUS$ 69 -
Portal Del Angel 17, Barcelona, Spain, 08002 (Map)
Catalonia Albinoni Hotel
3 star hotelAverage rating: 4.0 The Catalonia Albinoni is an elegant hotel perfectly... More details
SaveBook NowFromUS$ 130 -
Av. Josep Tarradellas 119-121, Barcelona, Spain, 08029 (Map)
Medium Prisma
2 star hotelAverage rating: 3.6 Refubished in 2008, Hotel Medium Prisma is located in... More details
SaveBook NowFromUS$ 60 -
Balmes 55, Barcelona, Spain, 08007 (Map)
Hostal Eden
2 star hotelAverage rating: 3.5 This 2-star Hostal Eden is situated in the heart of... More details
SaveBook NowFromUS$ 70 -
C/Bruc 33, Barcelona, Spain, 08010 (Map)
Hotel Constanza
2 star hotelAverage rating: 4.2 Barcelona’s modern hotel is situated in the centre of... More details
SaveBook NowFromUS$ 82 -
Sepulveda, 180, Barcelona, Spain, 08011 (Map)
Advance
4 star hotelAverage rating: 3.9 Hotel Advance occupies a central location in the city... More details
SaveBook NowFromUS$ 123 -
Avda. Catedral, 7, Barcelona, Spain, 08002 (Map)
Colon
4 star hotelAverage rating: 4.0 The Colon Hotel is placed in the heart of the city, in... More details
SaveBook NowFromUS$ 117 -
Capitan Arenas, 51, Barcelona, Spain, 08034 (Map)
Bonanova Park
2 star hotelAverage rating: 3.7 This tourist-class hotel is an ideal refuge from the... More details
SaveBook NowFromUS$ 68 -
General Castanos, 14 , Barcelona, Spain, 08003 (Map)
Hotel Santa Marta
2 star hotelAverage rating: 2.9 The Hotel Santa Marta is a trendy accommodation set in a... More details
SaveBook NowFromUS$ 53 -
Placa De La Rosa Del Vents, 1, Barcelona, Spain, 08039 (Map)
W Barcelona
5 star hotelAverage rating: 4.3 The hotel faces the striking Mediterranean Sea. It is... More details
SaveBook NowFromUS$ 337 -
Diputacio 142-148 , Barcelona, Spain, 08015 (Map)
Del Comte
2 star hotelAverage rating: 3.9 This modern, city-centre hotel is a good base for both... More details
SaveBook NowFromUS$ 67 -
Via Laietana 49, Barcelona, Spain, 08003 (Map)
Ohla Hotel
5 star hotelAverage rating: 4.5 Located in the heart of Barcelona, The five-star Ohla... More details
SaveBook NowFromUS$ 271 -
Gran Via De Les Corts, 559, Barcelona, Spain, 08011 (Map)
Casanova Hotel
4 star hotelAverage rating: 3.9 Hotel Casanove by Rafael Hotels is an elegant hotel in a... More details
SaveBook NowFromUS$ 107 -
Rambla De Los Estudios 128, Barcelona, Spain, 08002 (Map)
Rivoli Ramblas Hotel
4 star hotelAverage rating: 3.7 This modern hotel offers splendid views of the city’s... More details
SaveBook NowFromUS$ 136
Filtering results
Please wait...
Your preferences
Star rating
Price
Location
-
Airports
-
Attractions for Tourists
-
Popular areas
-
Train Stations
-
Convention Centers
-
Sport related
-
Museums
-
Parks
-
Districts
-
Underground Railway Stations
Hotel type
- (86)
- (192)
- (42)
- (314)
- (64)
- (4)
- (237)
- (65)
- (18)
- (42)
- (8)
- (41)
- (28)
- (154)
- More
Amenities
Room facilities
Services
Brands
Top hotels in Barcelona
- Husa Barcelona
- Mandarin Oriental, Barcelona
- Eurostars Laietana Palace
- Renaissance Barcelona Fira Hotel
- Hotel Icaria Barcelona
- Novotel Barcelona City
- Barcelona Princess
- Hotel Axel Barcelona
- Vincci Condal Mar
- Tryp Apolo
- B.W. Regina
- Hotel 1898
- Petit Palace Bcn
- Barcelo Raval
- Alexandra Barcelona
- Pulitzer