477 hotels in Barcelona

  • Tryp Barcelona Apolo

    El Poble Sec, Barcelona | 4 star hotel
    from $120
    Traveler rating: 3/5 Good (8 reviews)
    • Staying at the tryp
    • Stag Night
    • Mixed Reviews
  • Majestic Hotel & Spa Barcelona

    La Dreta de l'Eixample, Barcelona | 5 star hotel
    from $306
    Traveler rating: 4/5 Excellent (8 reviews)
    • See It All From The Majestic!
    • In the Spotlight
    • Location, Location, Location.
  • Barcelo Sants

    Sants, Barcelona | 4 star hotel
    from $132
    Traveler rating: 3.5/5 Very Good (9 reviews)
    • Great location
    • Excellent views
    • Brilliant hotel
  • W Barcelona

    La Barceloneta, Barcelona | 5 star hotel
    from $337
    Traveler rating: 3/5 Good (1 review)
  • Hotel Arts Barcelona

    La Vila Olimpica del Poblenou, Barcelona | 5 star hotel
    from $349
    Traveler rating: 4.5/5 Outstanding (7 reviews)
    • Fab Fab Fab
    • Amazing views of the city and beach
    • Very stylish hotel
  • Barcelona Princess

    El Besòs i el Maresme, Barcelona | 4 star hotel
    from $128
    Traveler rating: 5/5 Outstanding (1 review)
  • Le Meridien Barcelona

    El Raval, Barcelona | 5 star hotel
    from $272
    Traveler rating: 4/5 Excellent (5 reviews)
    • Good hotel great location.
    • Fab hotel - great location
    • Fantastic
  • Gran Hotel Princesa Sofia

    La Maternitat i Sant Ramon, Barcelona | 5 star hotel
    from $151
    Traveler rating: 4/5 Excellent (4 reviews)
    • Very nice place!
    • Pretty good place if you can afford it
    • Fantastic buffet!!
  • Rey Juan Carlos I Hotel

    La Maternitat i Sant Ramon, Barcelona | 5 star hotel
    from $159
    Traveler rating: 3.5/5 Very Good (7 reviews)
    • Soulless hulk
    • Great hotel, but too far out
    • Peace and quiet in a hectic city
  • Melia Barcelona

    Les Corts, Barcelona | 5 star hotel
    from $135
  • Hotel Diagonal Zero

    El Besòs i el Maresme, Barcelona | 4 star hotel
    from $135
  • Senator Barcelona Spa Hotel

    La Maternitat i Sant Ramon, Barcelona | 4 star hotel
    from $82
  • Hesperia Tower

    Sants - Montjuïg, Barcelona | 5 star hotel
    from $113
  • Hilton Diagonal Mar Barcelona

    Diagonal Mar i el Front Maritim del Poblenou, Barcelona | 5 star hotel
    from $184
    Traveler rating: 4.5/5 Outstanding (3 reviews)
    • Great hotel in newer part of Barcelona
    • A perfect Ending
    • Make sure you choose the right Hilton....
  • AC Hotel Barcelona Forum by Marriott

    Diagonal Mar i el Front Maritim del Poblenou, Barcelona | 4 star hotel
    from $137
    Traveler rating: 3/5 Good (4 reviews)
    • 5 star hotel
    • Great Find
    • Fantastic views!
  • Eurostars Grand Marina Hotel

    El Raval, Barcelona | 5 star hotel
    from $214
    Traveler rating: 5/5 Outstanding (5 reviews)
    • Tre moderne
    • Lovely hotel
    • Great View! Great Hotel!
  • H10 Marina Barcelona Hotel

    La Vila Olimpica del Poblenou, Barcelona | 4 star hotel
    from $150
    Traveler rating: 4/5 Excellent (6 reviews)
    • Very nice hotel!!
    • Loved it!
    • Nice Hotel - Poor Location
  • Condes de Barcelona

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $197
    Traveler rating: 5/5 Outstanding (6 reviews)
    • Quite lovely--Great location
    • A pleasant stay
    • Great location.
  • Expo Hotel Barcelona

    Hostafrangs, Barcelona | 4 star hotel
    from $103
    Traveler rating: 3.5/5 Very Good (8 reviews)
    • Don't judge the book by its cover
    • 4-stars? (I don't think so!)
    • Very Comfortable - Great Spot!!!
  • Catalonia Barcelona Plaza Hotel

    Hostafrangs, Barcelona | 4 star hotel
    from $139
    Traveler rating: 5/5 Outstanding (2 reviews)
    • Great Hotel - Great Location
    • Lived up to all the good reviews
    • Helpful staff, busy hotel
  • NH Calderon

    La Dreta de l'Eixample, Barcelona | 4 star hotel
    from $158
  • Hilton Barcelona

    Les Corts, Barcelona | 4 star hotel
    from $137
    Traveler rating: 4/5 Excellent (5 reviews)
    • Hmmm
    • Execellent hotel in commercial district
    • Nice
  • NH Constanza

    Les Corts, Barcelona | 4 star hotel
    from $117
  • Fira Palace Barcelona

    El Poble Sec, Barcelona | 4 star hotel
    from $149
    Traveler rating: 4.5/5 Outstanding (7 reviews)
    • Wow, well worth the money
    • Great location. Huge rooms.
    • Couldn't find a better hotel
  • Silken Diagonal Barcelona

    El Parc i La Llacuna Del Poblenou, Barcelona | 4 star hotel
    from $117
    Traveler rating: 2.5/5 Fair (3 reviews)
    • Quite nice stay
    • It is exactly as I was lead to believe
    • Not bad
  • Confortel Barcelona

    El Poblenou, Barcelona | 4 star hotel
    from $114
*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.