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.
-
Sant Pau, 22, Barcelona, Spain, 08001 (Map)
Dalia Ramblas
3 star hotelAverage rating: 4.4 The 3-star Dalia Ramblas is the ideal solution if you... More details
SaveBook NowFromUS$ 103 -
Pallars 128-130, Barcelona, Spain, 08018 (Map)
Hotel Pere IV Barcelona
4 star hotelAverage rating: 3.8 Opened in 2003, Pere IV enjoys trendy central Barcelona... More details
SaveBook NowFromUS$ 84 -
Plaza De Pius Xii, Nº 4, Barcelona, Spain, 08028 (Map)
Hotel Princesa Sofia
5 star hotelAverage rating: 3.8 Hotel Princesa Sofia is one of the most sought-after... More details
SaveBook NowFromUS$ 135 -
Loreto, 28, Barcelona, Spain, 08029 (Map)
Gran Derby Hotel
4 star hotelAverage rating: 3.3 Located in the centre of Barcelona, this townhouse... More details
SaveBook NowFromUS$ 72 -
Provencals 10, Barcelona, Spain, 08019 (Map)
Husa Barcelona Mar
4 star hotelAverage rating: 3.6 Located in Diagonal Mar, a new district of Barcelona... More details
SaveBook NowFromUS$ 82 -
Paseo Taulat 278, Barcelona, Spain, 08019 (Map)
Ac Barcelona
4 star hotelAverage rating: 3.9 AC Barcelona hotel, built in 2004, is a great starting... More details
SaveBook NowFromUS$ 149 -
Avda De Roma, 2-4, Barcelona, Spain, 08014 (Map)
Gran Hotel Torre Catalunya
4 star hotelAverage rating: 4.1 Dominating the spectacular cityscape of the old town... More details
SaveBook NowFromUS$ 112 -
Zona Franca Calle K Barcelona, Spain, 08040, Barcelona, Spain, 08040 (Map)
Best Western Hotel Alfa Aeropuerto
4 star hotelAverage rating: 3.6 The four-star Best Western Alfa Aeropuerto Hotel is... More details
SaveBook NowFromUS$ 74 -
Mallorca, 251, Barcelona, Spain, 08008 (Map)
Alexandra Barcelona
4 star hotelAverage rating: 3.7 Alexandra Hotel is a luxurious 4-star hotel in... More details
SaveBook NowFromUS$ 156 -
Plaza Cataluna, 19, Barcelona, Spain, 08002 (Map)
Olivia Plaza Hotel
4 star hotelAverage rating: 4.2 Olivia Plaza Hotel is a 4-star brand new hotel opened in... More details
SaveBook NowFromUS$ 149 -
Mallorca, 216, Barcelona, Spain, 08008 (Map)
Balmes
3 star hotelAverage rating: 3.7 The three-star Balmes Residence Hotel is ideally... More details
SaveBook NowFromUS$ 77 -
La Rambla, 19-21, Barcelona, Spain, 08002 (Map)
Arc La Rambla
3 star hotelAverage rating: 3.6 The Arc La Rambla Hotel is located in a marvalouse... More details
SaveBook NowFromUS$ 86 -
Via Laietana 3, Barcelona, Spain, 08003 (Map)
Barcelona Hotel Colonial
4 star hotelAverage rating: 4.2 Hotel Colonial is a 4-star property ideally located in... More details
SaveBook NowFromUS$ 96 -
C Corcega 255, Barcelona, Spain, 08036 (Map)
The Mirror Barcelona
5 star hotelAverage rating: 4.4 Located adjacent to the city center, the five-star The... More details
SaveBook NowFromUS$ 123 -
Padilla, 173 08013 Barcelona, Barcelona, Spain, 08013 (Map)
Sercotel Glories
3 star hotelAverage rating: 3.7 The Hotel Glories Barcelona was opened in April 1995 and... More details
SaveBook NowFromUS$ 76 -
Mare De Deu De Bellvitge 3, Barcelona, Spain, 08907 (Map)
Hesperia Fira Suites
5 star hotelAverage rating: 3.8 The five-star Hesperia Fira Suites Hotel is ideally... More details
SaveBook NowFromUS$ 70 -
Hospital, 26, Barcelona, Spain, 08001 (Map)
Hesperia Ramblas Hotel
3 star hotelAverage rating: 4.4 The three-star Hesperia Ramblas Hotel is perfectly... More details
SaveBook NowFromUS$ 89 -
Loreto, 21-25, Barcelona, Spain, 08029 (Map)
Derby Hotel
4 star hotelAverage rating: 3.7 This hotel is a true paragon of Barcelona service and... More details
SaveBook NowFromUS$ 66 -
Mallorca,1-35, Barcelona, Spain, 08014 (Map)
Expo Executive
4 star hotelAverage rating: 4.6 Located next to Barcelona Sants Station, this fabulous... More details
SaveBook NowFromUS$ 99 -
Ronda Sant Antoni, 49, Barcelona, Spain, 08010 (Map)
Gran Ronda
3 star hotelAverage rating: 3.8 Grand Ronda enjoys a central location, a few steps away... More details
SaveBook NowFromUS$ 77 -
Avda. Diagonal, 661-671, Barcelona, Spain, 08028 (Map)
Rey Juan Carlos I
5 star hotelAverage rating: 4.1 Hotel Rey Juan Carlos I Business & City Resort is... More details
SaveBook NowFromUS$ 137 -
Carretera Vallvidrera Al Tibidabo 83-93, Barcelona, Spain, 08035 (Map)
Gran Hotel La Florida
5 star hotelAverage rating: 4.0 The peaceful setting of the Collserola natural park is a... More details
SaveBook NowFromUS$ 137 -
Gran Via, 322, Barcelona, Spain, 08004 (Map)
Ayre Hotel Gran Via-Resort Bookings
4 star hotelAverage rating: 4.2 Located in short walk from the city center, this modern... More details
SaveBook NowFromUS$ 87 -
C/Fontanella 7, Barcelona, Spain, 08001 (Map)
Room Mate Pau
4 star hotelAverage rating: 4.5 The 4-star Room Mate Pau is the ideal solution if you... More details
SaveBook NowFromUS$ 121 -
Av. Diagonal, 555, Barcelona, Spain, 08029 (Map)
Husa Illa
4 star hotelAverage rating: 3.6 Husa Illa hotel is adjacent to the ultra-modern... More details
SaveBook NowFromUS$ 87
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)
- (195)
- (42)
- (314)
- (64)
- (4)
- (237)
- (72)
- (18)
- (42)
- (8)
- (41)
- (28)
- (154)
- More