477 hotels in Barcelona

  • Hotel Del Mar

    Sant Pere - Santa Caterina i la Ribera, Barcelona | 3 star hotel
    from $126
    Traveler rating: 3.5/5 Very Good (309 reviews)
  • Aparthotel Atenea

    Les Corts, Barcelona | 4 star hotel
    from $92
    Traveler rating: 4.0/5 Excellent (283 reviews)
    • Great
    • Great hotel -at a great price
    • Lovely budget Hotel
  • AC Hotel Sants by Marriott

    Sants, Barcelona | 4 star hotel
    from $138
    Traveler rating: 4.0/5 Excellent (204 reviews)
  • Hotel Acta BCN 40

    El Raval, Barcelona | 2 star hotel
    from $99
    Traveler rating: 3.5/5 Very Good (170 reviews)
  • NH Porta Barcelona

    Sant Just Desvern, Barcelona | 3 star hotel
    Traveler rating: 3.5/5 Very Good (115 reviews)
  • Gutenberg Hotel

    El Raval, Barcelona | 3 star hotel
    from $118
    Traveler rating: 3.5/5 Very Good (95 reviews)
  • Las Ramblas Apartments III

    Sant Pere - Santa Caterina i la Ribera, Barcelona | 4 star hotel
    from $188
    Traveler rating: 3.5/5 Very Good (44 reviews)
  • EuroPark Hotel

    La Dreta de l'Eixample, Barcelona | 3 star hotel
    Traveler rating: 4.5/5 Outstanding (1426 reviews)
    • Good base for sightseeing.
    • Europark Hotel Barcelona
    • Weekend visit to Barcelona
  • Condado Hotel Barcelona

    Sant Gervasi - Galvany, Barcelona | 3 star hotel
    from $93
    Traveler rating: 4.5/5 Outstanding (692 reviews)
    • Nice place, but service is lacking!
    • Efficient, friendly and well situated
    • Good value & Location
  • Hotel Granados 83

    L'Antiga Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $151
    Traveler rating: 4.0/5 Excellent (494 reviews)
    • Very pleasant surprise
    • Got a kick out of the Granados 83!
    • Be very careful of your cash/credit cards when staying at this hotel
  • Hotel Gaudi

    El Raval, Barcelona | 3 star hotel
    from $124
    Traveler rating: 4.0/5 Excellent (377 reviews)
    • Loved the Gaudi
    • An excellent short break
    • Great location
  • Acevi Villarroel

    L'Antiga Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $125
    Traveler rating: 4.0/5 Excellent (339 reviews)
    • Acevi - good allrounder !
    • A hotel with class
    • Great Hotel for the Money
  • Hotel Zenit Borrell

    La Nova Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $102
    Traveler rating: 4.0/5 Excellent (312 reviews)
  • Hotel Sagrada Familia

    La Sagrada Familia, Barcelona | 3 star hotel
    from $94
    Traveler rating: 4.0/5 Excellent (283 reviews)
  • Chic & Basic Born Hotel

    Sant Pere - Santa Caterina i la Ribera, Barcelona | 3 star hotel
    from $118
    Traveler rating: 4.0/5 Excellent (275 reviews)
  • Onix Fira Hotel

    La Nova Esquerra de l'Eixample, Barcelona | 3 star hotel
    from $88
    Traveler rating: 3.5/5 Very Good (204 reviews)
  • Hotel Gotico

    El Barri Gòtic, Barcelona | 4 star hotel
    from $122
    Traveler rating: 2.5/5 Fair (186 reviews)
    • Dreadful Experience
    • Not a 4-star hotel
    • Not bad at all
  • Barcelona Hotel Colonial

    El Barri Gòtic, Barcelona | 4 star hotel
    from $154
    Traveler rating: 4.0/5 Excellent (153 reviews)
  • Apartments Gran Via

    La Dreta de l'Eixample, Barcelona | 1 star hotel
    from $83
    Traveler rating: 3.5/5 Very Good (50 reviews)
  • Axel Hotel Barcelona

    L'Antiga Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $142
    Traveler rating: 4.0/5 Excellent (939 reviews)
    • Almost...there
    • Axel is Barcelona's real W!
    • Do yourself a favor - stay here
  • Hotel Vincci Arena

    Hostafrangs, Barcelona | 4 star hotel
    from $107
    Traveler rating: 4.0/5 Excellent (409 reviews)
    • Vincci Arena -NOT near Convention Ctr despite Hotels.com map
    • Good 4 star hotel
    • Wonderful Hotel
  • Hotel Cram

    L'Antiga Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $133
    Traveler rating: 4.0/5 Excellent (297 reviews)
    • Fantastic Hotel Cram
    • Good Hotel
    • Nice trendy hotel
  • Hotel Via Augusta

    Sant Gervasi - Galvany, Barcelona | 2 star hotel
    from $89
    Traveler rating: 4.0/5 Excellent (264 reviews)
  • Silken St. Gervasi Hotel

    Sant Gervasi - la Bonanova, Barcelona | 3 star hotel
    from $83
    Traveler rating: 4.0/5 Excellent (254 reviews)
  • Eurostars Laietana Palace

    Sant Pere - Santa Caterina i la Ribera, Barcelona | 4 star hotel
    from $130
    Traveler rating: 3.0/5 Good (226 reviews)
    • Don't go!
    • Not a four start
    • Nice enough Hotel
  • Hesperia Del Mar

    Diagonal Mar i el Front Maritim del Poblenou, Barcelona | 4 star hotel
    from $105
    Traveler rating: 4.0/5 Excellent (212 reviews)
    • Great hotel with great staff with somewhat inconvenient location
    • OK, not great
    • Great but isolated