477 hotels in Barcelona

  • Hesperia Del Mar

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

    La Nova Esquerra de l'Eixample, Barcelona | 3 star hotel
    from $93
    Traveler rating: 3.5/5 Very Good (201 reviews)
  • Husa Barcelona

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $138
    Traveler rating: 3.5/5 Very Good (198 reviews)
  • Hotel Zenit Barcelona

    Sant Gervasi - Galvany, Barcelona | 4 star hotel
    from $104
    Traveler rating: 4.0/5 Excellent (129 reviews)
  • NH Belagua

    Sant Gervasi - Galvany, Barcelona | 3 star hotel
    from $99
    Traveler rating: 3.5/5 Very Good (97 reviews)
  • NH Les Corts

    Les Corts, Barcelona | 3 star hotel
    from $81
    Traveler rating: 3.5/5 Very Good (93 reviews)
  • Hotel Montecarlo Barcelona

    El Barri Gòtic, Barcelona | 3 star hotel
    from $174
    Traveler rating: 4.5/5 Outstanding (1230 reviews)
    • Nice stay at somewhat generic property, marred by rude employee
    • Little gem right in the centre of the city
    • Wonderful stay
  • Hesperia Ramblas

    El Raval, Barcelona | 3 star hotel
    from $141
    Traveler rating: 4.5/5 Outstanding (521 reviews)
  • Inglaterra Hotel

    El Raval, Barcelona | 3 star hotel
    from $139
    Traveler rating: 4.0/5 Excellent (509 reviews)
    • Great value, great location
    • Checked-out
    • Worth Looking At
  • Hotel Cuatro Naciones

    El Barri Gòtic, Barcelona | 2 star hotel
    from $128
    Traveler rating: 4.0/5 Excellent (320 reviews)
    • Great base for the best of barcelona
    • Great Hotel for the Price
    • Loved the cuatro naciones
  • Hotel Meson Castilla

    El Raval, Barcelona | 2 star hotel
    from $127
    Traveler rating: 4.0/5 Excellent (259 reviews)
    • Enjoyed our stay
    • Great location/price
    • Unique hotel
  • Hotel Eurostars Mitre

    El Putxet i el Farró, Barcelona | 3 star hotel
    from $80
    Traveler rating: 4.0/5 Excellent (228 reviews)
  • Aparthotel Bertran

    El Putxet i el Farró, Barcelona | 3 star hotel
    from $89
    Traveler rating: 4.0/5 Excellent (217 reviews)
  • Hotel Glories

    El Fort Pienc, Barcelona | 3 star hotel
    from $94
    Traveler rating: 4.0/5 Excellent (213 reviews)
  • NH Master

    L'Antiga Esquerra de l'Eixample, Barcelona | 3 star hotel
    from $99
    Traveler rating: 4.0/5 Excellent (197 reviews)
  • Ibis Barcelona Molins de Rei

    Avinguda De Caldes 60, Barcelona | 2 star hotel
    from $57
    Traveler rating: 4.0/5 Excellent (111 reviews)
  • Husa Bonanova Park

    Sarrià, Barcelona | 2 star hotel
    from $82
    Traveler rating: 4.0/5 Excellent (109 reviews)
  • Hotel Nuevo Triunfo

    El Poble Sec, Barcelona | 2 star hotel
    from $89
    Traveler rating: 3.5/5 Very Good (88 reviews)
  • Agua Alegre

    La Dreta de l'Eixample, Barcelona | 2 star hotel
    from $65
    Traveler rating: 3.0/5 Good (72 reviews)
  • Catalonia Mikado Hotel

    Sant Gervasi - la Bonanova, Barcelona | 3 star hotel
    from $109
    Traveler rating: 3.5/5 Very Good (61 reviews)
  • Apartamentos Allada

    Sant Pere - Santa Caterina i la Ribera, Barcelona | 3 star hotel
    from $120
    Traveler rating: 3.0/5 Good (54 reviews)
  • Hotel Alberta Barcelona

    Sant Gervasi - Galvany, Barcelona | 3 star hotel
    from $87
    Traveler rating: 3.5/5 Very Good (44 reviews)
  • Hesperia Sport Barcelona

    Eixample, Barcelona | 4 star hotel
    Traveler rating: 4.0/5 Excellent (37 reviews)
  • Villa Emilia

    La Nova Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $149
    Traveler rating: 4.5/5 Outstanding (1149 reviews)
    • Great location & great hotel
    • Just a bad experience !
    • Warmly recommend Villa Emilia
  • Nouvel Hotel

    Centre, Barcelona | 3 star hotel
    from $116
    Traveler rating: 4.0/5 Excellent (702 reviews)
    • Great Experience
    • Great Hotel for the City Centre
    • Location over comfort
  • Amister Hotel

    La Nova Esquerra de l'Eixample, Barcelona | 4 star hotel
    from $97
    Traveler rating: 4.0/5 Excellent (355 reviews)