Beginning of main content

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Barcelona

Best deal Best deal 3 Aug - 5 Aug
Tonight Tonight 23 Jul - 24 Jul
This weekend This weekend 27 Jul - 29 Jul
Next weekend Next weekend 3 Aug - 5 Aug

10 Best Hotels in Barcelona

See all 2,861 properties in Barcelona
Barcelona Airport Hotel

Barcelona Airport Hotel

Plaza de la Volateria, 3, El Prat de Llobregat
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Situated near the airport, this hotel is within 6 mi (10 km) of RCDE Stadium, Fira Barcelona, and Gran Via 2. Casa Batllo and Palau de la Musica Catalana are ...

Barcelona Airport HotelAU$151

Barcelona Airport HotelAU$151
Hotel Colon Barcelona

Hotel Colon Barcelona

Avenida Catedral, 7, Barcelona
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

Overlooking Barcelona Cathedral in the Gothic Quarter, this traditional hotel is a short walk from Plaza Catalunya, Las Ramblas, and one kilometer from the beaches. ...

Hotel Colon BarcelonaAU$257

Hotel Colon BarcelonaAU$257
MH Apartments Barcelona

MH Apartments Barcelona

Carrer Viladomat, 162, Barcelona
    4.0 out of 5.0
     
     

    Located in Eixample, this apartment building is within 1 mi (2 km) of Hospital Clinic, Casa Batllo, and Placa d'Espanya. Placa de Catalunya and Magic Fountain ...

    MH Apartments BarcelonaGet Rates

    MH Apartments BarcelonaGet Rates
    Hotel Barcelona Princess

    Hotel Barcelona Princess

    Avinguda Diagonal 1, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Hotel Barcelona Princess is next to the Fórum, Barcelona's International Convention Center, a few minutes on foot from the beach. Guests can hop on the subway ...

    Hotel Barcelona PrincessAU$168

    Hotel Barcelona PrincessAU$168
    W Barcelona

    W Barcelona

    Plaça Rosa dels Vents, 1, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Located in Barceloneta, this beachfront hotel is in the historical district, just steps from San Sebastian Beach and Barceloneta Beach. Palau de la Musica Catalana ...

    W BarcelonaGet Rates

    W BarcelonaGet Rates
    Eurostars Grand Marina

    Eurostars Grand Marina

    Moll De Barcelona S/n, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    On the end of a Mediterranean pier and adjacent to the World Trade Center, this hotel is less than one km (a half-mile) from La Rambla and Barri Gòtic, Barcelona's ...

    Eurostars Grand MarinaAU$240

    Eurostars Grand MarinaAU$240
    Hotel SERHS Rivoli Rambla

    Hotel SERHS Rivoli Rambla

    La Rambla 128, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    This grand Moderniste building on Las Ramblas Boulevard overlooks the Gothic Quarter and is a short walk from Barcelona's Plaza Catalonia and one kilometre from ...

    Hotel SERHS Rivoli RamblaAU$178

    Hotel SERHS Rivoli RamblaAU$178
    URH Ciutat de Mataró

    URH Ciutat de Mataró

    Cami Ral, 648, Mataro
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Situated by the ocean, this spa hotel is 0.8 mi (1.2 km) from Port De Mataro and 2.8 mi (4.6 km) from Argentona Water Jug Museum. Premia de Mar Beach and Llevant ...

    URH Ciutat de MataróAU$83

    URH Ciutat de MataróAU$83
    Hotel SB Plaza Europa

    Hotel SB Plaza Europa

    Calle Ciències 11-13, L'Hospitalet de Llobregat
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in Sants-Montjuic, this hotel is within a 10-minute walk of Gran Via 2 and Fira Barcelona. Placa d'Espanya and Magic Fountain of Montjuic are also within ...

    Hotel SB Plaza EuropaAU$132

    Hotel SB Plaza EuropaAU$132
    U232 Hotel

    U232 Hotel

    Comte D'urgell 232, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Centrally located, three blocks from the trendy shops and restaurants on Avenida Diagonal in the Eixample, this hotel is one kilometre (one half-mile) from the ...

    U232 HotelAU$140

    U232 HotelAU$140
    Map

    Top Barcelona Areas

    Search Hotels near Top Barcelona Attractions

    Recent Reviews in Barcelona

    Travel to Barcelona & Explore


    Explore Barcelona with Expedia.com.au’s Travel Guides to find the best flights, cars, holiday packages and more!