Search
Best hotels
Best value
When to book
Tips
FAQs
Map

Barcelona hotels

Tue 25/6
Wed 26/6

Search hundreds of travel sites at once for hotels in Barcelona

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Best Barcelona hotels

Discover the best prices and deals for you by selecting your travel dates.
Choose your dates

Most recommended Barcelona hotels

Show all
Claris Hotel & Spa Gl - Barcelona - Building
Claris Hotel & Spa Gl
8.4 Very good
EixampleC$ 498+
C$ 498+
Free Wi-Fi
Pool
Pet friendly
Catalonia Rigoletto - Barcelona - Restaurant
Catalonia Rigoletto
8.5 Very good
Les CortsC$ 264+
C$ 264+
Free Wi-Fi
Pool
Pet friendly
Sercotel Amister Art Hotel
8.2 Very good
EixampleC$ 282+
C$ 282+
Free Wi-Fi
Pool
Pet friendly
Spa
Ramblas Hotel
7.3 Good
Ciutat VellaC$ 285+
C$ 285+
Free Wi-Fi
Pet friendly
Ilunion Bel-Art
8.2 Very good
Horta-GuinardoC$ 289+
C$ 289+
Free Wi-Fi
Pet friendly
Abba Garden
8.3 Very good
C$ 209+
C$ 209+
Free Wi-Fi
Pool
Spa
NH Collection Barcelona Constanza
8.6 Very good
Les CortsC$ 293+
C$ 293+
Free Wi-Fi
Pool
Pet friendly
Spa
El Avenida Palace
8.5 Very good
EixampleC$ 411+
C$ 411+
Free Wi-Fi
Pool
Pet friendly
Condes de Barcelona
9 Wonderful
EixampleC$ 422+
C$ 422+
Free Wi-Fi
Pool
Spa
Gran Hotel La Florida
8.7 Very good
Sarria-Sant GervasiC$ 416+
C$ 416+
Free Wi-Fi
Pool
Pet friendly
Spa
abba Sants Hotel
8.3 Very good
Sants-MontjuïcC$ 220+
C$ 220+
Free Wi-Fi
Hotel Sant Pau
8.3 Very good
Horta-GuinardoC$ 213+
C$ 213+
Free Wi-Fi
Hotel Madanis
8.2 Very good
C$ 232+
C$ 232+
Free Wi-Fi
Hotel Arts Barcelona
8.5 Very good
Ciutat VellaC$ 1,180+
C$ 1,180+
Free Wi-Fi
Pool
Spa
Eurostars Grand Marina
8.2 Very good
Ciutat VellaC$ 407+
C$ 407+
Free Wi-Fi
Pool
Mercure Barcelona Condor
8.2 Very good
Sarria-Sant GervasiC$ 267+
C$ 267+
Free Wi-Fi
Pet friendly

Barcelona hotels near La Rambla

Show all
Exe Plaza Catalunya - Barcelona - Front desk
Exe Plaza Catalunya
8.3 Very good
EixampleC$ 337+
C$ 337+
Free Wi-Fi
Casa Lit Barcelona by Ona - Barcelona - Bedroom
Casa Lit Barcelona by Ona
8.2 Very good
Ciutat VellaC$ 252+
C$ 252+
Free Wi-Fi
Hotel Rialto
8.5 Very good
Ciutat VellaC$ 297+
C$ 297+
Free Wi-Fi
Ideal Youth Hostel
5 Fair
Ciutat VellaC$ 173+
C$ 173+
Free Wi-Fi

Top Barcelona hotels with parking

Show all
Exe Campus - Barcelona - Bedroom
Exe Campus
8 Very good
C$ 157+
C$ 157+
Parking
Free Wi-Fi
Mas Salagros Ecoresort & Spa - Barcelona - Living room
Mas Salagros Ecoresort & Spa
8.7 Very good
C$ 299+
C$ 299+
Parking
Free Wi-Fi
Hotel SB Diagonal Zero
8.1 Very good
Sant MartiC$ 317+
C$ 317+
Parking
Free Wi-Fi

How much is a Barcelona hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Low season

January

High season

June

Average price (weeknight)

C$ 309

Average price (weekend night)

C$ 336
Cheapest month to stay with an average 35% drop in price.
Most expensive month to stay with an average 29% rise in price.
Average Sun. - Thu. price over the last 2 weeks.
Average Fri. & Sat. price over the last 2 weeks.

When to book a hotel in Barcelona

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Barcelona hotel deals

  • If you’re looking for a cheap hotel in Barcelona, you should consider visiting during the low season. You'll find cheaper accommodations in Barcelona in January and March.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Barcelona if you stay on a Saturday. The opposite is true for, Friday, which is usually the most expensive day.
  • Book at least 86 days before your stay begins to get the best price for your Barcelona accommodation.
  • The cheapest 3-star hotel room in Barcelona found on KAYAK in the last 2 weeks was C$ 57, while the most expensive was C$ 482.
  • How long should you stay? KAYAK users usually book their accommodation in Barcelona for 4 days.
  • Couples planning a trip to Barcelona might think about staying at the InOut Hostel Barcelona. The hotel offers first-rate amenities like comfortable rooms and a pool. The hotel also boasts a stunning architectural design and breathtaking views of the nearby mountainous landmarks and nature. At this hotel, couples will experience a romantic stay.
  • There are many beautiful places to see in Barcelona. Sagrada Familia, Barceloneta, Botanical Garden and Park Guell are a few of these sights. When you arrive in the city, these are excellent sites to see. Consider booking a stay at the Novotel Barcelona City. The distance between Barceloneta and these sites, 0.62 miles, makes it simple for you to visit them.
  • Barcelona is a city that prospers because of its extensive exposure to the art world. For those who enjoy the arts, the city is home to the MACBA Museu d'Art Contemporani de Barcelona. While you're at it, think about booking a room at the nearby NH Collection Barcelona Gran Hotel Calderón. The distance to the art center, which is 5 miles away, is around 15 minutes by car.
  • Photographers who are new to Barcelona City can take fantastic pictures while relaxing in several of the city's hotels. The W Barcelona and Hotel Alimara are some of the Barcelona hotels that offer breathtaking vistas of the surrounding rocky landscape. You'll appreciate the facility's fitness center and business center, in addition to the breathtaking views.
  • Even those visiting Barcelona on a limited budget can locate a good place to stay. Reputable hotels in the city provide high-quality services like cozy rooms, plenty of parking, quick internet, and much more. You can reserve a room at the Mellow Hostel Barcelona or Exe Campus.
  • If you’re interested in staying in a historic neighborhood, look for hotels in the Gothic Quarter, such as Hotel Suizo. The Gothic Quarter is one of the oldest parts of Barcelona, is near the city center, and has lots of restaurants, shops, and sightseeing opportunities, such as the Cathedral or the Palau de la Música.
  • Looking for a relaxing experience near the beach? Check out hotels in La Barceloneta, like Hotel 54 Barceloneta or the Pullman Barcelona Skipper. This neighborhood has one of Barcelona’s most popular beaches, as well as convenient access to the city center. It is a bit quieter than the Gothic Quarter, but it still has plenty of attractions and things to do.
  • If you are a soccer fan and want to see the Barça team in action, make sure to book your hotel in advance. The entire city tends to be packed during soccer games and other events, particularly near Camp Nou. To ensure availability in the best locations, check hotels such as the NH Barcelona Stadium hotel well in advance as they fill up quickly.
  • Those who want to experience Barcelona’s nightlife should look for hotels in Las Ramblas, a major boulevard that cuts directly through the city center and Gothic Quarter. There is a high concentration of restaurants and bars on this street and is one of the biggest tourist attractions Barcelona has to offer. Hotel Flor Parks is a popular choice.
  • In order to easily explore the city, select a hotel that is located near one of Barcelona’s many metro and bus stops, such as the Grand Hotel Central. The public transportation system is cheap and easy to use, and you can use it to see all of the attractions in the city without having to pay the steep prices of hotels located right beside La Sagrada Família or other famous monuments.

FAQs when booking a hotel in Barcelona

  • Which Barcelona hotels offer professional spa services?

    If you're visiting Barcelona and want to take advantage of top-notch spa services, think about booking a stay at one of the spa hotels. These include Sunotel Central, Eurostars Grand Marina, and the NH Collection Barcelona Gran Hotel Calderón Resorts. You can make use of massages, manicures, pedicures, steam rooms, and haircuts, among other spa services.

  • Where is the best place to stay in Barcelona while in town on a business trip?

    For business travelers visiting the city, one of the suggested hotels is the Travelodge Barcelona Poblenou. The hotel offers a business center with printing, copying, and binding services, and inviting rooms with a desk. From this hotel, you can productively work on your assignment.

  • Is there any hotel in Barcelona ideal to stay in with children?

    Families visiting Barcelona with kids might think about lodging at Generator Barcelona or Hotel Barcelona Princess. These luxurious hotel has plenty of parking, a hot tub, a pool, huge outdoor areas with beautiful views, laundry facilities, and flat-screen TVs. Children will therefore have a variety of entertainment choices during their visit.

  • Which Barcelona hotels are pet friendly?

    There are many hotels in Barcelona that accept pets. Consider staying at the NH Collection Barcelona Gran Hotel Calderón, Travelodge Barcelona Poblenou and Catalonia Atenas, or Novotel Barcelona City if you're visiting the city with your canine companion. The hotels offer dog food for an additional cost and provide all pet services.

  • What are the best hotels next to the beach?

    The Hotel Arts Barcelona is a high-end hotel only 10 minutes on foot from Barceloneta beach. It offers not only a Turkish bath and an outdoor pool, but also gorgeous views of the Barcelona skyline. If you are looking for a cheaper option, you might also consider the 4-star Hotel Ciutadella, which is about 15 minutes from the beach.

  • What hotels in Barcelona offer especially good breakfast?

    The Tryp Barcelona Apolo Hotel has breakfast included in its prices, and is conveniently located just near Las Ramblas. The Barcelona Universal Hotel is an affordable option that includes a large breakfast buffet with many different choices. The Hotel Regina Barcelona also has breakfast included.

  • What are the best hotels near Camp Nou?

    Hotel NH Barcelona Stadium is located near Camp Nou, the home stadium of FC Barcelona, and has an outdoor pool. Hotel NH Sants Barcelona is located in the same area and has a stylish cocktail bar.

  • Are there good hotels near Barcelona Airport?

    If you are looking to stay at a hotel right near the Barcelona Airport, you have several options. Both the Barcelona Airport Hotel, located only 1.5 miles from the airport, and the Tryp Barcelona Aeropuerto Hotel, approximately one mile from the airport, provide a complimentary shuttle service.

  • Where to stay in Barcelona?

    We've recorded a higher demand for hotels in Eixample, Gracia, and close to Barcelona City Centre.

  • What are the best hotels near Barcelona City Centre?

    Travellers who like staying near Barcelona City Centre recommend Casa Lit Barcelona by Ona, Hotel Rialto and Ideal Youth Hostel.

  • How much does a hotel cost in Barcelona?

    In the last 3 days, double rooms in Barcelona have been found on KAYAK for as cheap as C$ 106. On average, the price for a double room is C$ 523.

  • How much is a hotel in Barcelona for tonight?

    In the last 3 hours, KAYAK users looking for double rooms in Barcelona found 3-star hotels from C$ 67 and 4-star hotels from C$ 309. The cheapest room found for tonight was C$ 307.

  • How do I find a hotel in central Barcelona?

    After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Barcelona districts. You can also do a search using the city map to choose a specific location, like Barcelona city centre

  • How can I find hotels near me?

    Take a look at our extensive hotel map to find the best hotels near you.

  • Are there Barcelona hotels with free parking?

    There are many hotels in Barcelona that offer both parking and free parking. Popular choices among KAYAK users include Exe Campus, Mas Salagros Ecoresort & Spa and Hotel SB Diagonal Zero.

Where to stay in Barcelona?

Our map will help you find the perfect place to stay in Barcelona by showing you the exact location of each hotel.

What Barcelona hotel guests are talking about

Show all

What Barcelona hotel guests are talking about

Hotels about topic

Show all
Casa Consell Apartments - Barcelona - Bedroom
Casa Consell Apartments
8.9 Very good
EixampleC$ 1,403+
C$ 1,403+
Free Wi-Fi
Catalonia Atenas - Barcelona - Bedroom
Catalonia Atenas
8.2 Very good
Sant MartiC$ 278+
C$ 278+
Free Wi-Fi
Pool
Pet friendly
Spa
Catalonia Barcelona Plaza
8.5 Very good
Sants-MontjuïcC$ 311+
C$ 311+
Free Wi-Fi
Pool
Pet friendly
Spa
Hotel Balmoral
8.4 Very good
Sarria-Sant GervasiC$ 280+
C$ 280+
Free Wi-Fi
Spa
Hotel Miramar Barcelona Gl
8 Very good
Sants-MontjuïcC$ 461+
C$ 461+
Free Wi-Fi
Pool
Spa
Mandarin Oriental, Barcelona
9.1 Wonderful
EixampleC$ 1,486+
C$ 1,486+
Pool
Pet friendly
Spa
Sunotel Club Central
8.2 Very good
EixampleC$ 287+
C$ 287+
Free Wi-Fi
Pool
Spa
Catalonia Gran Via Bcn
8.7 Very good
EixampleC$ 328+
C$ 328+
Free Wi-Fi
Pool
Pet friendly
Catalonia Eixample 1864
8.4 Very good
EixampleC$ 358+
C$ 358+
Free Wi-Fi
Pool
Pet friendly
Catalonia Catedral
9.1 Wonderful
Ciutat VellaC$ 496+
C$ 496+
Free Wi-Fi
Pool
Pet friendly
Spa
Catalonia Ramblas
8.3 Very good
Ciutat VellaC$ 373+
C$ 373+
Free Wi-Fi
Pool
Pet friendly
Spa
Black Swan Hostel
8.6 Very good
EixampleC$ 93+
C$ 93+
Free Wi-Fi
Fabrizzios Terrace Hostel
9 Wonderful
EixampleC$ 102+
C$ 102+
Free Wi-Fi
InOut Hostel Barcelona
7.6 Good
Sarria-Sant GervasiC$ 54+
C$ 54+
Parking
Free Wi-Fi
Pool
Harmony Hostel
EixampleC$ 24+
C$ 24+
Free Wi-Fi
Hotel Continental Barcelona
8 Very good
Ciutat VellaC$ 360+
C$ 360+
Free Wi-Fi
Pet friendly
Hotel Peninsular
6.9 Okay
Ciutat VellaC$ 197+
C$ 197+
Free Wi-Fi
Hola Hostal Eixample
8.1 Very good
EixampleC$ 288+
C$ 288+
Free Wi-Fi
Cuatro Naciones
8.2 Very good
Ciutat VellaC$ 249+
C$ 249+
Free Wi-Fi
Hostal Fernando
8.3 Very good
Ciutat VellaC$ 272+
C$ 272+
Free Wi-Fi
Buba House
7.7 Good
EixampleC$ 185+
C$ 185+
Free Wi-Fi
Hotel Atlantis by Atbcn
8.1 Very good
Ciutat VellaC$ 280+
C$ 280+
Free Wi-Fi
Bonanova Park
7.5 Good
Sarria-Sant GervasiC$ 240+
C$ 240+
Free Wi-Fi
Studio Hostel
8.1 Very good
Sarria-Sant GervasiC$ 217+
C$ 217+
Free Wi-Fi
Pet friendly
Petit Palace Boqueria Garden
8.1 Very good
Ciutat VellaC$ 351+
C$ 351+
Free Wi-Fi
Pet friendly
Spa
Hostal Balkonis
7.4 Good
EixampleC$ 213+
C$ 213+
Free Wi-Fi
NH Collection Barcelona Pódium
8.6 Very good
EixampleC$ 394+
C$ 394+
Free Wi-Fi
Pool
Pet friendly
Yeah Barcelona Hostel
9 Wonderful
EixampleC$ 326+
C$ 326+
Free Wi-Fi
Pool
Barceló Raval
8.3 Very good
Ciutat VellaC$ 351+
C$ 351+
Free Wi-Fi
Pool
Boutique Hotel H10 Montcada
8.8 Very good
Ciutat VellaC$ 373+
C$ 373+
Free Wi-Fi
Pool
Ohla Barcelona
9 Wonderful
Ciutat VellaC$ 630+
C$ 630+
Free Wi-Fi
Pool
Expo Hotel Barcelona
7 Good
Sants-MontjuïcC$ 240+
C$ 240+
Free Wi-Fi
Pool
Ciutat de Barcelona
8.1 Very good
Ciutat VellaC$ 307+
C$ 307+
Free Wi-Fi
Pool
Hotel SB Glow
8.2 Very good
Sant MartiC$ 334+
C$ 334+
Free Wi-Fi
Pool
Pet friendly
H10 Cubik
8.9 Very good
Ciutat VellaC$ 446+
C$ 446+
Free Wi-Fi
Pool
H10 Casa Mimosa
9.2 Wonderful
EixampleC$ 576+
C$ 576+
Free Wi-Fi
Pool
Apartamentos DV
8.5 Very good
Sants-MontjuïcC$ 242+
C$ 242+
Free Wi-Fi
Dreamkeys Apartments & Suites
7.9 Good
Sarria-Sant GervasiC$ 522+
C$ 522+
Free Wi-Fi
Hotel Barcelona Catedral
8.6 Very good
Ciutat VellaC$ 422+
C$ 422+
Free Wi-Fi
Pool
Pet friendly
Hotel El Call
7.6 Good
Ciutat VellaC$ 321+
C$ 321+
Free Wi-Fi
Hotel Suizo
8.4 Very good
Ciutat VellaC$ 305+
C$ 305+
Free Wi-Fi
Catalonia Avinyo
8.5 Very good
Ciutat VellaC$ 321+
C$ 321+
Free Wi-Fi
Pool
Pet friendly
Spa
Hotel Condal
7.6 Good
Ciutat VellaC$ 310+
C$ 310+
Free Wi-Fi
H10 Port Vell
8.8 Very good
Ciutat VellaC$ 475+
C$ 475+
Free Wi-Fi
Pool
Eurostars Grand Marina
8.2 Very good
Ciutat VellaC$ 407+
C$ 407+
Free Wi-Fi
Pool
Hostal Bcn Port
7.8 Good
Sants-MontjuïcC$ 239+
C$ 239+
Free Wi-Fi
Sixties Ramblas
8.4 Very good
Ciutat VellaC$ 309+
C$ 309+
Free Wi-Fi
Hotel Oasis
8.6 Very good
Ciutat VellaC$ 336+
C$ 336+
Free Wi-Fi
Pool
Casa Lit Barcelona by Ona
8.2 Very good
Ciutat VellaC$ 252+
C$ 252+
Free Wi-Fi
Hotel Serhs del Port
8.3 Very good
Ciutat VellaC$ 283+
C$ 283+
Free Wi-Fi
Andante Hotel
8.5 Very good
Ciutat VellaC$ 324+
C$ 324+
Free Wi-Fi
Pool
Catalonia Park Güell
7.7 Good
GraciaC$ 233+
C$ 233+
Free Wi-Fi
Pool
Pet friendly
B Hotel
8.7 Very good
EixampleC$ 293+
C$ 293+
Free Wi-Fi
Pool
Grand Hotel Central
8.8 Very good
Ciutat VellaC$ 600+
C$ 600+
Free Wi-Fi
Pool
Spa
Hotel Jazz
8.9 Very good
EixampleC$ 365+
C$ 365+
Free Wi-Fi
Pool
Hotel Lleó
8.2 Very good
Ciutat VellaC$ 309+
C$ 309+
Free Wi-Fi
Pool
Barcelona Apartment Aramunt
7.5 Good
EixampleC$ 404+
C$ 404+
Free Wi-Fi
Pool
Pet friendly
Catalonia Plaza Catalunya
8.5 Very good
EixampleC$ 377+
C$ 377+
Free Wi-Fi
Pool
Pet friendly
Spa
Hcc Montblanc
8.5 Very good
Ciutat VellaC$ 301+
C$ 301+
Free Wi-Fi
Pool
Hotel Catalunya
8.1 Very good
Ciutat VellaC$ 301+
C$ 301+
Free Wi-Fi
Grupotel Gravina
8.3 Very good
Ciutat VellaC$ 301+
C$ 301+
Free Wi-Fi
Petit Palace Museum
8.5 Very good
EixampleC$ 323+
C$ 323+
Free Wi-Fi
Pet friendly
Sofitel Barcelona Skipper
9 Wonderful
Ciutat VellaC$ 729+
C$ 729+
Free Wi-Fi
Pool
Pet friendly
El Avenida Palace
8.5 Very good
EixampleC$ 411+
C$ 411+
Free Wi-Fi
Pool
Pet friendly
ibis Styles Barcelona City Bogatell
8.5 Very good
Sant MartiC$ 264+
C$ 264+
Free Wi-Fi
Pool
Pet friendly
Best Western Plus Hotel Alfa Aeropuerto
8.4 Very good
Sants-MontjuïcC$ 238+
C$ 238+
Airport shuttle
Free Wi-Fi
Pool
Pet friendly
Hotel Monegal
7.4 Good
Ciutat VellaC$ 245+
C$ 245+
Free Wi-Fi
Hotel Indigo Barcelona Plaza Espana
8.7 Very good
Sants-MontjuïcC$ 370+
C$ 370+
Free Wi-Fi
Pet friendly
Hostal Lk Barcelona
6.2 Okay
Sants-MontjuïcC$ 191+
C$ 191+
Free Wi-Fi
Room Mate Pau
9.2 Wonderful
EixampleC$ 376+
C$ 376+
Free Wi-Fi
Hostal Eixample
8.3 Very good
EixampleC$ 249+
C$ 249+
Free Wi-Fi

Popular topics

Landmarks in Barcelona