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

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

Show map
Sort by: Recommended Price
Deals
Stars
Review Score

  1. Excellent 8.2

    Based on 149 reviews 78 reviews in English

    Barcelona Princess Hotel 4 Star Hotel

    Avenida Diagonal, 1, Barcelona 08019 Show map
  2. 50% Discount!

    Excellent 8.3

    Based on 230 reviews 138 reviews in English

    Barcelona Universal Hotel 4 Star Hotel

    Av Parallel 76-78, Barcelona 08001 Show map
  3. Up to 30% off with Agoda Insider Deals!

  4. Excellent 8.7

    Based on 97 reviews 71 reviews in English

    Barcelona Catedral Hotel 4 Star Hotel

    C/ Dels Capellans 4, Barcelona 08002 Show map
  5. Excellent 8.3

    Based on 28 reviews 18 reviews in English

    Lugaris Beach Hotel 4 Star Hotel

    Vidal y Valenciano, 14, Barcelona 08005 Show map
  6. Excellent 8.8

    Based on 45 reviews 26 reviews in English

    El Palace Hotel 5 Star Hotel

    Gran Via De Les Corts Catalanes 668, Barcelona 08010 Show map
  7. Very good 7.6

    Based on 466 reviews 233 reviews in English

    Expo Barcelona Hotel 4 Star Hotel

    Mallorca, 1-23, Barcelona 08014 Show map
  8. Excellent 9.0

    Based on 61 reviews 42 reviews in English

    Olivia Balmes Hotel 4.5 Star Hotel

    Balmes, 117, Barcelona 08008 Show map
  9. Excellent 8.2

    Based on 184 reviews 106 reviews in English

    Gran Torre Catalunya Hotel 4 Star Hotel

    Av Roma 2-4, Barcelona 08014 Show map
  10. Excellent 8.7

    Based on 48 reviews 32 reviews in English

    H10 Port Vell Hotel 4 Star Hotel

    Pas de sota muralla 9, Barcelona 08003 Show map
  11. Excellent 8.3

    Based on 132 reviews 79 reviews in English

    Eurostars Grand Marina Gl Hotel 5 Star Hotel

    Moll de Barcelona S/N, Barcelona 08039 Show map
    Rates per night from
  12. Excellent 8.8

    Based on 62 reviews 36 reviews in English

    Casa Fuster Hotel 5 Star Hotel

    Passeig de Gracia, 132, Barcelona 08008 Show map
  13. Very good 7.7

    Based on 99 reviews 64 reviews in English

    Axel Hotel Barcelona And Urban Spa 4 Star Hotel

    Aribau, 33, Barcelona 08011 Show map
  14. Very good 7.5

    Based on 47 reviews 25 reviews in English

    Eurostars Cristal Palace Hotel 4 Star Hotel

    Diputacio 257, Barcelona 08007 Show map
  15. Excellent 8.1

    Based on 161 reviews 98 reviews in English

    Barcelona Airport Hotel 4 Star Hotel

    Volateria Square, 3, El Prat de Llobregat, Barcelona 08820 Show map
    Rates per night from
  16. Exceptional 9.5

    Based on 11 reviews 9 reviews in English

    Alma Hotel Barcelona 5 Star Hotel

    Mallorca, 269-271, Barcelona 08008 Show map
  17. Excellent 8.2

    Based on 63 reviews 31 reviews in English

    Hesperia Tower Hotel 5 Star Hotel

    Gran Via 144, Barcelona Show map
    Rates per night from
  18. Excellent 8.1

    Based on 89 reviews 47 reviews in English

    Princesa Sofia Gran Hotel 5 Star Hotel

    Plaza Pío XII, 4, Barcelona 08028 Show map
  19. Excellent 8.4

    Based on 41 reviews 24 reviews in English

    Barcelona Center Hotel 4 Star Hotel

    Balmes, 103-105, Barcelona 08008 Show map
  20. Excellent 8.3

    Based on 46 reviews 29 reviews in English

    Catalonia Port Hotel 4 Star Hotel

    Ample 1 (Plaça Duc de Medinaceli), Barcelona 08002 Show map
    Rates per night from
  21. Very good 7.8

    Based on 92 reviews 46 reviews in English

    Ilunion Barcelona Hotel 4 Star Hotel

    Ramon Turro, 196-198, Barcelona 08005 Show map
  22. 20% Discount!

    Excellent 8.7

    Based on 112 reviews 61 reviews in English

    Aparthotel Ako Suites 4.5 Star Hotel

    Diputacio 195, Barcelona 08011 Show map
  23. Very good 7.8

    Based on 121 reviews 73 reviews in English

    Hotel Catalonia Placa Catalunya 4 Star Hotel

    Bergara, 11, Barcelona 08002 Show map
    Rates per night from
  24. Very good 7.5

    Based on 137 reviews 71 reviews in English

    Hotel & Spa Villa Olimpic@ Suites 4 Star Hotel

    Pallars, 121-125, Barcelona 08018 Show map
  25. Very good 7.4

    Based on 78 reviews 45 reviews in English

    Ilunion Auditori Hotel 4 Star Hotel

    Calle Sicilia 166 - 170, Barcelona 08013 Show map
  26. Exceptional 9.3

    Based on 16 reviews 12 reviews in English

    Catalonia Square Hotel 4 Star Hotel

    Ronda Sant Pere 9, Barcelona 08010 Show map
  27. Excellent 8.5

    Based on 26 reviews 18 reviews in English

    Vincci Gala Hotel 4 Star Hotel

    Ronda Sant Pere, 32, Barcelona 08010 Show map
  28. Excellent 8.4

    Based on 30 reviews 14 reviews in English

    Miramar Hotel 5 Star Hotel

    Plaza Carlos Ibanez, 3, Barcelona 08038 Show map
  29. Excellent 8.2

    Based on 130 reviews 64 reviews in English

    Hotel Silken Diagonal Barcelona 4 Star Hotel

    Avenida Diagonal, 205, Barcelona 08018 Show map
    Rates per night from
  30. Excellent 8.3

    Based on 189 reviews 103 reviews in English

    Barcelo Hotel Sants 4 Star Hotel

    Plaza Paisos Catalans s/n, Barcelona 8014 Show map
    Rates per night from
  31. Very good 7.2

    Based on 44 reviews 26 reviews in English

    Ilunion Bel Art Hotel 4 Star Hotel

    Calle Lepanto 406, Barcelona 08025 Show map

Next Page 1 of 6