Beginning of main content

10 Best Hotels in Barcelona

See all 3,095 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 ...

AU$122 per night for 2 guests

Barcelona Airport HotelAU$122
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 ...

AU$158 per night for 2 guests

Hotel Barcelona PrincessAU$158
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 ...

AU$406 per night for 2 guests

W BarcelonaAU$406
easyHotel Barcelona

easyHotel Barcelona

Avinguda de la Granvia 22, L'Hospitalet de Llobregat
    3.0 out of 5.0
     
     

    Situated in L'Hospitalet de Llobregat, this hotel is within a 15-minute walk of Gran Via 2 and Fira Barcelona. Placa d'Espanya and Magic Fountain of Montjuic ...

    AU$69 per night for 2 guests

    easyHotel BarcelonaAU$69
    Leonardo Hotel Barcelona Las Ramblas

    Leonardo Hotel Barcelona Las Ramblas

    8 10 12 Calle Junta De Comerc, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    3.0 out of 5.0
     
     

    Located in El Raval, this hotel is within a 5-minute walk of La Rambla, Las Ramblas, and Gran Teatre del Liceu. Palau Guell and Barcelona Cathedral are also ...

    AU$127 per night for 2 guests

    Leonardo Hotel Barcelona Las RamblasAU$127
    Expo Hotel Barcelona

    Expo Hotel Barcelona

    Carrer de Mallorca,1-23, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Expo Hotel Barcelona is an urban hotel located 164 feet (50 meters) from Sants station, one stop to the city center, and 0.3 miles (500 meters) from Fira Exhibition ...

    AU$88 per night for 2 guests

    Expo Hotel BarcelonaAU$88
    Vasanta Hotel Boutique

    Vasanta Hotel Boutique

    Carrer de Casp, 31, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    3.5 out of 5.0
     
     

    Located in Eixample, this boutique pension is within a 10-minute walk of Casa Calvet, Palau de la Musica Catalana, and Placa de Catalunya. Casa Batllo and Barcelona ...

    AU$120 per night for 2 guests

    Vasanta Hotel BoutiqueAU$120
    Barceló Raval

    Barceló Raval

    Rambla del Raval, 17-21, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Located in El Raval, this luxury hotel is steps from Rambla del Raval and Raval Cat. Boqueria Market and Las Ramblas are also within 10 minutes. Liceu Station ...

    AU$145 per night for 2 guests

    Barceló RavalAU$145
    Exe Plaza Catalunya

    Exe Plaza Catalunya

    Ronda de la Universitat 18, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    This luxury hotel is located in the heart of Barcelona, walking distance from Teatre Coliseum and Placa de Catalunya. Also nearby are Casa Batllo and Palau de ...

    AU$124 per night for 2 guests

    Exe Plaza CatalunyaAU$124
    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. ...

    AU$207 per night for 2 guests

    Hotel Colon BarcelonaAU$207
    Hotel Condes de Barcelona

    Hotel Condes de Barcelona

    Passeig de Gracia, 73-75, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in Eixample, this hotel is steps from Passeig de Gracia and Casa Mila. Casa Batllo and Placa de Catalunya are also within 15 minutes. Diagonal Station ...

    AU$163 per night for 2 guests

    Hotel Condes de BarcelonaAU$163
    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 ...

    AU$121 per night for 2 guests

    Hotel SB Plaza EuropaAU$121
    Arc la Rambla

    Arc la Rambla

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

    Located in Gothic Quarter, this hotel is steps from Teatre Principal, Centre d'Art Santa Monica, and Palau Guell. Barcelona Wax Museum and Placa Reial are also ...

    AU$109 per night for 2 guests

    Arc la RamblaAU$109
    Hotel Barcelona Universal

    Hotel Barcelona Universal

    Del Paral.lel, Del 76-78, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    This 167-room Barcelona hotel on Avenida Parallel is less than 1 kilometer from the Maritime Museum, La Ramblas and Old Town. The Paralel metro station is in ...

    AU$135 per night for 2 guests

    Hotel Barcelona UniversalAU$135
    H10 Madison

    H10 Madison

    C/ Dr. Joaquim Pou, 2-4-6, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    4.5 out of 5.0
     
     

    Located in Gothic Quarter, this luxury hotel is steps from Barcelona Cathedral and Palau de la Musica Catalana. Placa de Catalunya and Las Ramblas are also within ...

    AU$293 per night for 2 guests

    H10 MadisonAU$293
    Vincci Bit

    Vincci Bit

    Carrer de Josep Pla, 69, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     

    Located in Diagonal Mar i el Front Maritim del Poblenou, this hotel is within 1 mi (2 km) of Museu Blau and Mar Bella Beach. Sagrada Familia and Palau de la ...

    AU$139 per night for 2 guests

    Vincci BitAU$139
    Hotel Arts Barcelona

    Hotel Arts Barcelona

    Marina 19–21, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Towering over Olympic Port, this 44-story luxury hotel is steps from Las Ramblas promenade and Barcelona's Liceu Opera House, and two kilometers from Gaudí's ...

    AU$541 per night for 2 guests

    Hotel Arts BarcelonaAU$541
    The One Barcelona GL

    The One Barcelona GL

    Provença 277, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    Located in Eixample, this luxury hotel is steps from Passeig de Gracia and Casa Mila. Casa Batllo and Sagrada Familia are also within 1 mi (2 km). Diagonal Station ...

    AU$440 per night for 2 guests

    The One Barcelona GLAU$440
    The Gates Diagonal Barcelona

    The Gates Diagonal Barcelona

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

    This design hotel, situated in Barcelona’s Sant Martí neighborhood, is next to Torre Agbar, and 5 blocks from Teatre Nacional de Catalunya. Arc de Triomf is ...

    AU$125 per night for 2 guests

    The Gates Diagonal BarcelonaAU$125
    Majestic Hotel & Spa Barcelona

    Majestic Hotel & Spa Barcelona

    Passeig De Gracia, 68, Barcelona
    • Free Cancellation
    • Reserve now, pay when you stay
    5.0 out of 5.0
     
     

    This hotel is located on Passeig de Gràcia in the Eixample district, 2 blocks from Gaudí's La Pedrera and 1 kilometer from Barcelona's markets and galleries ...

    AU$332 per night for 2 guests

    Majestic Hotel & Spa BarcelonaAU$332

    Check prices on hotels in Barcelona

    Tonight Tonight 20 Oct - 21 Oct
    This weekend This weekend 26 Oct - 28 Oct
    Next weekend Next weekend 2 Nov - 4 Nov

    Search Hotels near Top Barcelona Attractions

    Top Barcelona Areas

    Map

    Learn about Barcelona?

    Local experts explore every corner of Barcelona for you

    Best destination for 2016: Costa Brava

    Introducing one of 2016’s hottest destinations

    Captain And Clark
    Best destination for 2016: Costa Brava. Opens in a new window.

    2 unique ways to explore Barcelona

    Experiencing Barcelona by land and by air

    Captain And Clark
    2 unique ways to explore Barcelona. Opens in a new window.

    A foodie guide to Spain

    Sampling the foodie scene in and around Barcelona

    Captain And Clark
    A foodie guide to Spain. Opens in a new window.

    Big adventure in Costa Brava

    Finding land, air, and sea excursions to frame a Costa Brava adventure

    No Vacation Required
    Big adventure in Costa Brava. Opens in a new window.

    Glorious Gaudi, in Barcelona

    Appreciating the best of Gaudi's architecture in Barcelona

    Beth Whitman
    Glorious Gaudi, in Barcelona. Opens in a new window.

    48 hours in Barcelona

    What to do if you only have 48 hours in Barcelona, Spain

    Midlife Road Trip
    48 hours in Barcelona. Opens in a new window.

    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!