Get support for your booking:
(866) 656-8207
Select your loyalty program to earn points with your booking!

There are 282 properties with availability in Barcelona. Showing 1 – 30

Show map
Sort by: Recommended Price
Deals
Stars
Review score

  1. Excellent 8.3

    Based on 192 reviews 137 reviews in English

    Praktik Rambla Hotel 3 Star Hotel

    Rambla de Catalunya 27, Barcelona Show map
  2. Excellent 8.6

    Based on 95 reviews 50 reviews in English

    Praktik Vinoteca Hotel 3 Star Hotel

    BALMES 51, Barcelona 08007 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Excellent 8.8

    Based on 173 reviews 108 reviews in English

    Praktik Bakery Hotel 3 Star Hotel

    C/ Provença 279, Barcelona 08037 Show map
  5. 25% Discount!

    Excellent 8.3

    Based on 111 reviews 69 reviews in English

    Europark Hotel 3 Star Hotel

    Aragó, 323-325, Barcelona 08009 Show map
  6. Very good 7.5

    Based on 13 reviews 10 reviews in English

    Hostal Operaramblas 2 Star Hotel

    Sant Pau, 20, Barcelona 08001 Show map
  7. Very good 8.0

    Based on 113 reviews 59 reviews in English

    chic&basic Ramblas 3 Star Hotel

    Passatge Gutenberg, 7, Barcelona 08001 Show map
  8. Excellent 8.1

    Based on 71 reviews 35 reviews in English

    Actual Hotel 3 Star Hotel

    c/ Rossello 238, Barcelona Show map
  9. Very good 7.4

    Based on 90 reviews 45 reviews in English

    Hotel Continental Barcelona 3 Star Hotel

    La Rambla, 138, Barcelona 08002 Show map
    Rates per night from
  10. Excellent 8.1

    Based on 60 reviews 35 reviews in English

    NH Barcelona Centro 3 Star Hotel

    Duc, 15., Barcelona 08002 Show map
  11. Excellent 8.5

    Based on 85 reviews 45 reviews in English

    Aparthotel Silver 3 Star Hotel

    Breton de los Herreros,26, Barcelona 08012 Show map
    Rates per night from
  12. Very good 7.7

    Based on 126 reviews 84 reviews in English

    Arc La Rambla Hotel 3 Star Hotel

    La Rambla, 19-21, Barcelona 08002 Show map
  13. Very good 8.0

    Based on 119 reviews 66 reviews in English

    Hotel Market 3 Star Hotel

    C/ Comte Borrell 68, Barcelona 08015 Show map
    Rates per night from
  14. Very good 7.6

    Based on 61 reviews 34 reviews in English

    Hotel Adagio Gastronomic 2 Star Hotel

    Ferran 21, Barcelona 08002 Show map
  15. Very good 7.5

    Based on 82 reviews 31 reviews in English

    Hotel Urquinaona 1 Star Hotel

    Ronda de Sant Pere, 24, Barcelona 08010 Show map
  16. 30% Discount!

    Excellent 8.6

    Based on 40 reviews 21 reviews in English

    Hotel Gran Via 3 Star Hotel

    Gran Via de les Corts Catalanes 642, Barcelona 08007 Show map
  17. Very good 8.0

    Based on 60 reviews 43 reviews in English

    Citadines Ramblas Barcelona Aparthotel 3 Star Hotel

    Las Ramblas 122, Barcelona 08002 Show map
  18. Very good 7.8

    Based on 77 reviews 42 reviews in English

    Hotel Barcelona House 3 Star Hotel

    Escudellers 19, Barcelona 08002 Show map
  19. Excellent 8.6

    Based on 44 reviews 28 reviews in English

    H10 Raco Del Pi Hotel 3 Star Hotel

    Calle Del Pi 7, Barcelona 08002 Show map
  20. Very good 7.9

    Based on 153 reviews 72 reviews in English

    Catalonia Avinyo Hotel 3 Star Hotel

    Avinyo,16, Barcelona 08002 Show map
    Rates per night from
  21. Excellent 8.2

    Based on 78 reviews 38 reviews in English

    Ciutat De Barcelona Hotel 3 Star Hotel

    Princesa, 33-35, Barcelona 08003 Show map
  22. Excellent 8.3

    Based on 95 reviews 53 reviews in English

    Soho Hotel 3 Star Hotel

    Gran Vía, 543-545, Barcelona 08011 Show map
  23. Exceptional 9.3

    Based on 19 reviews 12 reviews in English

    Yurbban Trafalgar Hotel 3 Star Hotel

    30, Trafalgar, Barcelona 08010 Show map
    Rates per night from
  24. Excellent 8.5

    Based on 162 reviews 77 reviews in English

    B Hotel 3 Star Hotel

    Gran Vía, 389, Barcelona 08015 Show map
  25. Excellent 8.2

    Based on 72 reviews 34 reviews in English

    Hotel Next To 3 Star Hotel

    Rossello 242, Barcelona 08008 Show map
  26. Very good 7.6

    Based on 100 reviews 53 reviews in English

    Hotel Sagrada Familia 3 Star Hotel

    Corsega 541-543, Barcelona 08025 Show map
  27. Very good 7.6

    Based on 147 reviews 76 reviews in English

    Internacional Ramblas Cool Atiram Hotel 3 Star Hotel

    C/ Ramblas 78-80, Barcelona Show map
  28. Very good 7.4

    Based on 97 reviews 46 reviews in English

    BCN Urban Hotels Gran Ducat 3 Star Hotel

    Ronda Sant Pere, 15, Barcelona 08010 Show map
  29. Very good 8.0

    Based on 65 reviews 20 reviews in English

    BCN Montjuic Hotel 3 Star Hotel

    Sant Fructuos 64-74, Barcelona 08004 Show map
  30. Very good 7.9

    Based on 42 reviews 18 reviews in English

    Barcelona Century Hotel 3 Star Hotel

    Valencia Street 154, Barcelona 08011 Show map
  31. Very good 7.7

    Based on 83 reviews 35 reviews in English

    Hotel Onix Fira 3 Star Hotel

    Carrer Llanca, 30, Barcelona 08015 Show map

Next Page 1 of 10