477 hotels in Barcelona

  • Pullman Barcelona Skipper

    La Barceloneta, Barcelona | 5 star hotel
    from $234
    Traveler rating: 5/5 Outstanding (1 review)
  • Claris Hotel

    La Dreta de l'Eixample, Barcelona | 5 star hotel
    from $228
    Traveler rating: 3.5/5 Very Good (7 reviews)
    • Not a 5 star hotel
    • Sublime
    • Style over function....
  • Hotel Derby

    Les Corts, Barcelona | 4 star hotel
    from $93
  • Catalonia Plaza Cataluna

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $182
    Traveler rating: 3.5/5 Very Good (6 reviews)
    • Good Value In The City Centre
    • Excellent location
    • A Very Poor Choice of Hotel
  • Alimara Barcelona Hotel

    La Vall d'Hebron, Barcelona | 4 star hotel
    from $79
    Traveler rating: 4/5 Excellent (4 reviews)
    • Nice, Comfortable Hotel (Excellent Value)
    • Wonderful!!
    • Good memories!
  • Hotel Avenida Palace

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $150
    Traveler rating: 3.5/5 Very Good (4 reviews)
    • Perfect hotel for short break.
    • Perfect
    • Excellent hotel
  • Hotel Principal

    El Raval, Barcelona | 2 star hotel
    from $112
    Traveler rating: 3.5/5 Very Good (5 reviews)
    • Nice decent hotel
    • Wouldn't stay again
    • Good Location
  • Catalonia Park Putxet Hotel

    El Putxet i el Farró, Barcelona | 4 star hotel
    from $74
    Traveler rating: 3/5 Good (1 review)
  • Gran Hotel Balneario Blancafort

    Mina 7, Barcelona | 5 star hotel
    from $157
  • NH Barcelona Centro

    El Barri Gòtic, Barcelona | 3 star hotel
    from $145
    Traveler rating: 4/5 Excellent (4 reviews)
    • Great, briilant location
    • Great hotel & location
    • Perfect location
  • Holiday Inn Express

    El Poblenou, Barcelona | 3 star hotel
    from $118
  • Hotel Serhs Rivoli Rambla

    El Barri Gòtic, Barcelona | 4 star hotel
    from $174
    Traveler rating: 4/5 Excellent (5 reviews)
    • Upgraded to Junior Suite!
    • Would stay here again
    • Good location, nothing special
  • Gallery Hotel

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $171
    Traveler rating: 4/5 Excellent (4 reviews)
    • Sleeping in a Subway Station
    • Great value for money
    • Fantastic stay!
  • Catalonia Park Guell

    Vallcarca i els Penitents, Barcelona | 3 star hotel
    from $72
  • Royal Ramblas Hotel

    El Raval, Barcelona | 4 star hotel
    from $188
    Traveler rating: 4/5 Excellent (4 reviews)
    • Excellent location
    • Nice Hotel
    • Fabulous Location, Gaudi is Amazing
  • Astoria Hotel

    L'Antiga Esquerra de l'Eixample, Barcelona | 3 star hotel
    from $106
    Traveler rating: 4.5/5 Outstanding (5 reviews)
    • Very Nice Hotel
    • Great place to stay
    • Very nice
  • NH Numancia

    Les Corts, Barcelona | 3 star hotel
    from $114
  • Olivia Plaza Hotel

    El Barri Gòtic, Barcelona | 4 star hotel
    from $221
    Traveler rating: 4/5 Excellent (9 reviews)
    • Superb
    • Ultra modern hotel in excellent location for short break
    • Loved the Olivia
  • H10 Casanova

    L'Antiga Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $137
    Traveler rating: 4.5/5 Outstanding (7 reviews)
    • Grün, sehr grün
    • Exzellentes Hotel nah an der Las Ramblas
    • Excellent hotel near Las Ramblas
  • Hotel Oasis

    Sant Pere - Santa Caterina i la Ribera, Barcelona | 2 star hotel
    from $103
    Traveler rating: 3/5 Good (9 reviews)
    • Bed Bugs
    • Terrible
    • Excellent value budget hotel
  • U232 Hotel

    L'Antiga Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $124
    Traveler rating: 4/5 Excellent (5 reviews)
    • Loved the hotel, loved the city
    • I Liked It
    • Excellent
  • El Palace Hotel

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $319
    Traveler rating: 3/5 Good (4 reviews)
    • Beware when exiting the Hotel
    • Old World Charm
    • The most rubbish hotel ever
  • Casa Fuster Hotel

    La Vila de Gràcia, Barcelona | 5 star hotel
    from $251
    Traveler rating: 4.5/5 Outstanding (7 reviews)
    • Amazing!
    • 5 star hotel but not exactly
    • An absolute gem
  • Barcelo Montserrat

    Ctra Matorell Capellades, Km 19.5, Barcelona | 4 star hotel
    from $77
  • Hotel Regina Barcelona

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $162
    Traveler rating: 3.5/5 Very Good (3 reviews)
    • Great spot
    • Great location/Thin walls
    • Recent Visit - March 2004
  • H10 Itaca Hotel

    La Nova Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $126
    Traveler rating: 5/5 Outstanding (3 reviews)
    • Very Good Hotel
    • Good Location, Great Quality
    • Great hotel
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.