477 hotels in Barcelona

  • H10 Itaca Hotel

    La Nova Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $125
    Traveler rating: 4.5/5 Outstanding (554 reviews)
    • Very Good Hotel
    • Good Location, Great Quality
    • Great hotel
  • Balmes Hotel

    L'Antiga Esquerra de l'Eixample, Barcelona | 3 star hotel
    from $109
    Traveler rating: 4.0/5 Excellent (437 reviews)
    • We loved Balmes Hotel
    • TOP VALUE BALMES
    • Pool is fab
  • NH Podium

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $144
    Traveler rating: 4.0/5 Excellent (282 reviews)
  • HCC Covadonga

    Sant Gervasi - Galvany, Barcelona | 3 star hotel
    from $103
    Traveler rating: 4.0/5 Excellent (108 reviews)
  • H10 Universitat Hotel

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $145
    Traveler rating: 4.0/5 Excellent (697 reviews)
    • Perfect place to stay
    • Trendy and stylish!!
    • Comfortable stay in Barcelona
  • Hotel Arc La Rambla

    El Raval, Barcelona | 2 star hotel
    from $118
    Traveler rating: 3.5/5 Very Good (537 reviews)
    • Superb location fro a cheap city base
    • Great location, shame about the nightlife
    • Exactly What We Wanted
  • Ibis Barcelona Meridiana

    Porta, Barcelona | 2 star hotel
    from $58
    Traveler rating: 3.5/5 Very Good (346 reviews)
  • Apsis Porta Marina

    El Parc i La Llacuna Del Poblenou, Barcelona | 4 star hotel
    from $107
    Traveler rating: 4.0/5 Excellent (229 reviews)
  • Balmoral Hotel

    Sant Gervasi - Galvany, Barcelona | 4 star hotel
    from $102
    Traveler rating: 4.0/5 Excellent (187 reviews)
  • HCC Taber

    La Dreta de l'Eixample, Barcelona | 3 star hotel
    from $114
    Traveler rating: 3.5/5 Very Good (169 reviews)
  • Hotel Jazz

    La Dreta de l'Eixample, Barcelona | 3 star hotel
    from $166
    Traveler rating: 4.5/5 Outstanding (2181 reviews)
    • Fabulous
    • Excellent Staff
    • Fantastic
  • Hotel Omm

    La Dreta de l'Eixample, Barcelona | 5 star hotel
    from $251
    Traveler rating: 4.0/5 Excellent (399 reviews)
    • Bad service, food ridiculous
    • Very funky
    • Head waitress should be sacked
  • Hotel Miramar Barcelona

    La Marina del Prat Vermell, Barcelona | 5 star hotel
    from $225
    Traveler rating: 4.0/5 Excellent (365 reviews)
  • BEST WESTERN Alfa Aeropuerto

    Zone Franca - Port, Barcelona | 4 star hotel
    from $84
    Traveler rating: 3.5/5 Very Good (312 reviews)
  • Evenia Rosello

    L'Antiga Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $110
    Traveler rating: 4.0/5 Excellent (277 reviews)
  • Mandarin Oriental, Barcelona

    La Dreta de l'Eixample, Barcelona | 5 star hotel
    from $533
    Traveler rating: 4.5/5 Outstanding (276 reviews)
  • Husa Illa

    Les Corts, Barcelona | 4 star hotel
    from $102
    Traveler rating: 3.5/5 Very Good (117 reviews)
  • Eurostars Hotel Parc del Valles

    C/ Artesans 2-8, Barcelona | 4 star hotel
    from $41
    Traveler rating: 3.5/5 Very Good (84 reviews)
  • H10 Montcada Hotel

    Sant Pere - Santa Caterina i la Ribera, Barcelona | 4 star hotel
    from $151
    Traveler rating: 4.0/5 Excellent (774 reviews)
    • Ask for a twin room!
    • Too small to swing a cat!
    • H10 Montcada "Fantastic"
  • Hotel Barcelona Catedral

    El Barri Gòtic, Barcelona | 4 star hotel
    from $183
    Traveler rating: 4.5/5 Outstanding (741 reviews)
    • Highly recommended
    • The Perfect Location
    • Fantastic location, great hotel
  • Confortel Bel Art

    Horta - Guinardó, Barcelona | 4 star hotel
    from $117
    Traveler rating: 3.5/5 Very Good (238 reviews)
    • Simply wonderful
    • Can't go wrong with this one!
    • Lovely but loud!
  • Hotel Pulitzer

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $169
    Traveler rating: 4.5/5 Outstanding (1094 reviews)
    • Comfortable and competent
    • Loved it
    • This Is the One
  • Grupotel Gravina

    El Raval, Barcelona | 3 star hotel
    from $124
    Traveler rating: 4.0/5 Excellent (513 reviews)
    • Great Value
    • Better deals available than this
    • Gravina = Excellent.
  • Hotel America

    L'Antiga Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $130
    Traveler rating: 4.0/5 Excellent (457 reviews)
    • Great stylish hotel
    • Fantastic Location, Brilliant Service
    • Super hotel, fantastic location!
  • Ronda Hotel

    El Raval, Barcelona | 3 star hotel
    from $106
    Traveler rating: 3.0/5 Good (332 reviews)
    • You get what you pay for
    • Hotel Ronda
    • Hotel Ronda
  • BEST WESTERN Premier Hotel Dante

    L'Antiga Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $142
    Traveler rating: 4.0/5 Excellent (313 reviews)