Hotels in Barcelona

Find the best deals on 5,895 hotels in Barcelona

Check-in
Check-out
Compare vs momondo |

Top Hotels in Barcelona

Find the perfect Barcelona hotel for business or leisure
Hotel del Mar
8.4
6426 INR
View all deals
Claris Hotel & Spa Gl
8.8
10638 INR
View all deals
Hotel Colón Barcelona
9.0
12566 INR
View all deals
NH Barcelona Stadium
8.4
6925 INR
View all deals
NH Collection Barcelona Pódium
8.9
10210 INR
View all deals
Hotel Arts Barcelona
8.7
20847 INR
View all deals
H10 Itaca
8.4
7853 INR
View all deals
Catalonia Plaza Cataluña
8.7
10638 INR
View all deals
Catalonia Barcelona Plaza
8.6
8710 INR
View all deals
Wilson Boutique Hotel
8.7
7782 INR
View all deals
Hotel Attica 21 Barcelona Mar
8.3
7639 INR
View all deals
NH Barcelona Les Corts
8.3
6854 INR
View all deals
Catalonia Diagonal Centro
8.4
7425 INR
View all deals
Catalonia Park Putxet Hotel
7.6
5355 INR
View all deals
Hesperia Del Mar
8.2
7925 INR
View all deals
Mercure Barcelona Condor
8.2
6997 INR
View all deals
NH Sants Barcelona
8.4
7711 INR
View all deals
Aparthotel Atenea Barcelona
8.1
5926 INR
View all deals
Catalonia Born
8.7
8282 INR
View all deals
H10 Montcada Boutique Hotel
9.0
11423 INR
View all deals
Vincci Maritimo
8.6
7782 INR
View all deals
Acta Atrium Palace
8.5
7996 INR
View all deals
Gran Hotel La Florida
8.8
8996 INR
View all deals
Hotel Silken Ramblas
8.2
8425 INR
View all deals
Barceló Sants
8.6
7925 INR
View all deals
Hotel Barcelona Universal
8.8
7996 INR
View all deals
Le Méridien Barcelona
8.6
18063 INR
View all deals
Gran Hotel Barcino
8.3
6854 INR
View all deals
Gran Hotel Havana
8.7
9924 INR
View all deals
Hotel Suizo
8.3
6376 INR
View all deals
Royal Ramblas
8.6
9496 INR
View all deals
Hotel Serhs Rivoli Rambla
8.1
8853 INR
View all deals
Majestic Hotel & Spa Barcelona
9.0
20062 INR
View all deals
Meliá Barcelona Sarrià
8.4
9924 INR
View all deals
Hesperia Presidente
8.5
8496 INR
View all deals
Eurohotel Diagonal Port
7.4
5926 INR
View all deals
Eurostars Grand Marina
8.2
11780 INR
View all deals
Ilunion Bel-Art
8.3
6711 INR
View all deals
Exe Cristal Palace
8.1
7782 INR
View all deals
Abba Sants Hotel
8.2
6711 INR
View all deals

Popular neighbourhoods in Barcelona

Search for hotels in these Barcelona neighbourhoods
Hotels in Eixample
Best value
Casa Kessler Barcelona
9.0
1642 INR
No. 1 most popular
Axel Hotel Barcelona & Urban Spa - Adults Only
8.5
7853 INR
No. 2 most popular
Leonardo Hotel Barcelona Gran Via
8.6
6211 INR
No. 3 most popular
Bcn Urban Hotels Gran Rosellon
8.2
7354 INR
No. 4 most popular
The Corner Hotel
9.6
9424 INR
No. 5 most popular
Sunotel Club Central
8.3
6354 INR
Hotels in Gracia
Best value
La Flor de Gaudí Park Güell
8.2
1214 INR
No. 1 most popular
Generator Barcelona
8.3
1785 INR
No. 2 most popular
Casa Fuster Hotel
9.0
15850 INR
No. 3 most popular
Hotel Ronda Lesseps
8.1
5140 INR
No. 4 most popular
Casa Gracia
8.3
2642 INR
No. 5 most popular
Bcnsporthostels
7.2
1357 INR
Hotels in Sarria-Sant Gervasi
Best value
InOut Hostel Barcelona
7.6
1357 INR
No. 1 most popular
Hotel Zenit Barcelona
8.1
6283 INR
No. 2 most popular
Upper Diagonal
8.9
7354 INR
No. 3 most popular
Gran Hotel La Florida
8.8
8996 INR
No. 4 most popular
Wow Hostel Barcelona
7.3
1571 INR
No. 5 most popular
Eurostars Angli
8.2
6283 INR
Hotels in Les Corts
Best value
Room018bcn
8.3
1357 INR
No. 1 most popular
Fairmont Rey Juan Carlos I - Barcelona
8.7
11566 INR
No. 2 most popular
NH Sants Barcelona
8.4
7711 INR
No. 3 most popular
NH Collection Barcelona Constanza
8.7
8853 INR
No. 4 most popular
NH Barcelona Stadium
8.4
6925 INR
No. 5 most popular
Barcelona Pere Tarrés Hostel
7.9
1571 INR

When to book a hotel in Barcelona

Low season
November
High season
April

cheapest month to stay

45%

expected price decrease

most expensive time to stay

36%

expected price increase

+150.0%
+100.0%
+50.0%
Base
Price
5,615 - 13,8565,615 - 13,856 INR
Highest day of week
Saturday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

7,996 INR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

8,353 INR

avg. price over the last two weeks


Barcelona travel tips

Let us help you with the best tips about Barcelona

How long do people stay in Barcelona?

The average length of stay in Barcelona is 3 nights.

How much does a hotel cost in Barcelona?

The price of a hotel in Barcelona depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around 169 INR per night.

When is the best time to book a hotel in Barcelona?

Room prices for hotels in Barcelona can be as much as 44% lower in the month of November. So this is a great time to book and save money.

Which day is cheapest to stay in Barcelona?

Tuesday is the cheapest day for hotel rooms in Barcelona. Friday is the most expensive day.

How much does a luxury hotel in Barcelona cost?

The cost of a luxury hotel in Barcelona is generally around 140 INR a night for every person. In contrast, the average price of a hotel in Barcelona is closer to 113 INR a night for every person, which is a 19.099% difference between the average and luxury accommodation.

How much does a hostel in Barcelona cost?

Barcelona hostels and hotels with a 2 star rating and below charge around 32 INR for a bed per person. This will be around 81 INR under the cost of a typical Barcelona hotel.

Where should I stay in Barcelona?

Eixample, Gracia, Sarria-Sant Gervasi and Les Corts are some of the more popular areas to stay in when visiting Barcelona.


How much does a hotel in Barcelona cost?

4 stars and above
#1 most popular
Claris Hotel & Spa Gl
8.8
10638 INR
#2 most popular
Hotel Colón Barcelona
9.0
12566 INR
Best value
Exe Campus
8.0
4284 INR
3 stars
#1 most popular
Hotel del Mar
8.4
6426 INR
#2 most popular
NH Barcelona Les Corts
8.3
6854 INR
Best value
Hesperia Sant Joan
7.8
4284 INR
2 stars and below
#1 most popular
ibis Barcelona Meridiana
8.1
5712 INR
#2 most popular
Safestay Barcelona Gothic
7.5
1499 INR
Best value
The Hipstel Paseo De Gracia
7.8
1142 INR

Cheapest hotels in Barcelona

Cheap hotels and hostels in Barcelona
The Hipstel Paseo De Gracia
7.8
1142 INR
InOut Hostel Barcelona
7.6
1357 INR
Mellow Hostel Barcelona
5.9
1214 INR
Safestay Barcelona Gothic
7.5
1499 INR
Hola Hostal Eixample
8.1
1285 INR
Hellobcn Hostel Barcelona
8.5
1499 INR

Best value hotels in Barcelona

Claris Hotel & Spa Gl
8.8
10638 INR
Safestay Barcelona Gothic
7.5
1499 INR
Gran Hotel La Florida
8.8
8996 INR
InOut Hostel Barcelona
7.6
1357 INR
Meliá Barcelona Sarrià
8.4
9924 INR
Barcelona Pere Tarrés Hostel
7.9
1571 INR

Looking for a specific type of hotel

Romantic hotels in Barcelona
Best value
Novotel Barcelona City
8.4
8425 INR
No. 1 most popular
Hotel Arts Barcelona
8.7
20847 INR
No. 2 most popular
Fairmont Rey Juan Carlos I - Barcelona
8.7
11566 INR
No. 3 most popular
W Barcelona
8.6
25131 INR
No. 4 most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
9638 INR
Kid-friendly hotels in Barcelona
Best value
Novotel Barcelona City
8.4
8425 INR
No. 1 most popular
Hotel Arts Barcelona
8.7
20847 INR
No. 2 most popular
Fairmont Rey Juan Carlos I - Barcelona
8.7
11566 INR
No. 3 most popular
W Barcelona
8.6
25131 INR
No. 4 most popular
Mas Salagros Ecoresort & Aire Ancient Baths
8.8
9638 INR
Luxury hotels in Barcelona
Best value
Catalonia Park Putxet Hotel
7.6
5355 INR
No. 1 most popular
Claris Hotel & Spa Gl
8.8
10638 INR
No. 2 most popular
Hotel Colón Barcelona
9.0
12566 INR
No. 3 most popular
NH Barcelona Stadium
8.4
6925 INR
No. 4 most popular
NH Collection Barcelona Pódium
8.9
10210 INR
No. 5 most popular
Hotel Arts Barcelona
8.7
20847 INR
H10 Itaca
8.4
7853 INR

Popular flight routes to Barcelona

Find the cheapest flights to Barcelona on popular routes
New Delhi to Barcelona
Fastest flight time
13h 05m
Cheapest price
36,483 INR
Mumbai to Barcelona
Fastest flight time
12h 25m
Cheapest price
42,694 INR
Kolkata to Barcelona
Fastest flight time
14h 40m
Cheapest price
44,908 INR
Chennai to Barcelona
Fastest flight time
15h 30m
Cheapest price
45,336 INR
Bengaluru to Barcelona
Fastest flight time
15h 20m
Cheapest price
51,119 INR
Amritsar to Barcelona
Fastest flight time
14h 25m
Cheapest price
54,332 INR
Pune to Barcelona
Fastest flight time
18h 45m
Cheapest price
169,706 INR
View more

Start planning your trip to Barcelona