Hotels in Barcelona, Spain

Hotel search

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Deal of the day

See all 1,161 Barcelona deals

Pay now or later on most rooms

Free cancellation on most rooms

Price Guarantee

Best hotels in Barcelona

Barcelona overview

Barcelona is special for its beaches, museums, and theaters, and known for its monuments and port. You're sure to enjoy all of the coffee and bar options. Spend a relaxing day at Montjuic and Park Guell when the weather is nice. Palau de la Musica Catalana and Casa Batllo are popular places to visit. Barcelona is an inviting destination that has something for everyone.

Where to stay in Barcelona

A welcoming city for all, Barcelona has a variety of lodging options. There are 1058 hotels in the Barcelona area and you can shop as many as 343 deals for rooms on, some with discounts of up to 50%.
  • • 163 2-star hotels with an average price of $22 per night
  • • 306 3-star hotels with an average price of $54 per night
  • • 436 4-star hotels with an average price of $75 per night
  • • 60 5-star hotels with an average price of $129 per night

Here are the top hotels based on 159099 user reviews of Barcelona hotels:
  • • Vale Apartments Barcelona by Aspasios (Eixample}{Downtown Barcelona)
  • • Barcelona Bed&Bike - Hostel (Eixample}{Downtown Barcelona)
  • • Horta Guinardo Apartments Guinardo Area (Horta-Guinardo)
  • • Sants Montjuic Sants Area (Sants-Montjuic)
  • • Via Augusta Apartments (Sarria-Sant Gervasi)

How to get to Barcelona

Fly in to Barcelona (BCN-Barcelona Intl.), 7.1 mi (11.4 km) from downtown Barcelona.

Train stations include:
  • • Barcelona Placa de Catalunya Station
  • • Barcelona Paseo de Gracia Station
  • • Barcelona Franca Station
Metro stations include:
  • • Parc de Montjuic Station
  • • Paral-lel Station
  • • Liceu Station

What to see around Barcelona

Museums and theaters are top draws with cultural places to visit like:
  • • Film Archive of Catalonia
  • • Sala Fenix
  • • Cafe-Teatre Llantiol
  • • Teatre Romea
  • • Victoria Theatre
Acclaimed for its monuments, here are some top landmarks to visit:
  • • Raval Cat
  • • Sant Pau del Camp
  • • Parroquia de San Agustin
  • • Palau Guell
  • • Casa Bruno Cuadros
It's recognized for its beaches, and top places for nature lovers include:
  • • San Sebastian Beach
  • • Barceloneta Beach
  • • Nova Icaria Beach
  • • Mar Bella Beach
  • • Bogatell Beach
Whether window-shopping or searching for a perfect souvenir, here are some favorite shopping areas:
  • • Boqueria Market
  • • Las Ramblas
  • • Sant Antoni Market
  • • Moll d'Espanya
  • • El Corte Ingles
Some popular places in the area to visit include:
  • • Palau de la Musica Catalana
  • • Casa Batllo
  • • Sagrada Familia
  • • Gran Teatre del Liceu
  • • Barcelona Cathedral

When to visit Barcelona

Wondering what time of year to travel, or what clothes to pack? Here are seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 62°F day, 43°F night
  • • April-June: 80°F day, 50°F night
  • • July-September: 82°F day, 62°F night
  • • October-December: 73°F day, 44°F night
Seasonal rainfall averages
  • • January-March: 4.8 inches
  • • April-June: 5.5 inches
  • • July-September: 5.8 inches
  • • October-December: 7.4 inches

Barcelona travel guides

Barcelona travel guides