Barcelona Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Barcelona hotels

Hotel Sagrada Familia
3 out of 5
Carrer de Corsega 541, Barcelona, 08025
The price is €110 per night from 26 Mar to 27 Mar
€110
per night
26 Mar - 27 Mar
3.12 km from city centre
8.4/10 Very Good! (997 reviews)
"A few blocks away from sagrada familia and yet not noisy. Staff are friendly and helpful. Property very clean. Would recommend that and will stay again"

Reviewed on 20 Mar 2023

Hotel Sagrada Familia
Capri by Fraser Barcelona
4 out of 5
Sancho de Avila 32-34, Barcelona, 8018
Fully refundableReserve now, pay when you stay
The price is €132 per night from 11 Apr to 12 Apr
€132
per night
11 Apr - 12 Apr
2.68 km from city centre
8.8/10 Excellent! (990 reviews)
"great locatin"

Reviewed on 14 Mar 2023

Capri by Fraser Barcelona
Best Western Plus Hotel Alfa Aeropuerto
4 out of 5
Mercabarna Franca, Barcelona, 08040
Fully refundableReserve now, pay when you stay
The price is €109 per night from 26 Mar to 27 Mar
€109
per night
26 Mar - 27 Mar
7.33 km from city centre
8.4/10 Very Good! (1,001 reviews)
"The hotel is great. The pool was small but not bad. The area is far from the city area about 30 mins. It is hard to get an uber and taxis is what is mostly operated in that area. There is nothing to do in the area of the hotel or good restaurants."

Reviewed on 21 Mar 2023

Best Western Plus Hotel Alfa Aeropuerto

Save an average of 15% on thousands of hotels when you're signed in

Hotel 1898
4 out of 5
La Rambla, 109; (entrance on the street, Pintor Fortuny), Barcelona, 08002
Fully refundableReserve now, pay when you stay
The price is €253 per night from 26 Mar to 27 Mar
€253
per night
26 Mar - 27 Mar
0.63 km from city centre
9.4/10 Exceptional! (995 reviews)
"Loved our stay. Room with a view of the Eiffel Tower was wonderful."

Reviewed on 18 Mar 2023

Hotel 1898
Kimpton Vividora Hotel, an IHG Hotel
5 out of 5
Carrer del Duc 15, Barcelona, 08002
Fully refundable
The price is €305 per night from 4 Apr to 5 Apr
€305
per night
4 Apr - 5 Apr
0.78 km from city centre
9.4/10 Exceptional! (126 reviews)
"Great property, great location and wonderful and friendly staff- will definitely stay there again!"

Reviewed on 19 Mar 2023

Kimpton Vividora Hotel, an IHG Hotel
Holiday Inn Express Barcelona - Sant Cugat, an IHG Hotel
3 out of 5
Avda De Can Fatjo Dels Aurons s/n, Parc Empresarial A7, Cerdanyola del Valles, 08174
Fully refundable
The price is €72 per night from 23 Apr to 24 Apr
€72
per night
23 Apr - 24 Apr
14.53 km from city centre
8.4/10 Very Good! (891 reviews)
Good stay and decent hotel
"The price was very reasonable and our room comfortable. We had no issues other then the hotel is located primarily to support business clients so there were limited evening meal opportunities on the Sunday evening we arrived. This was a only a minor inconvenience."

Reviewed on 28 Feb 2023

Holiday Inn Express Barcelona - Sant Cugat, an IHG Hotel
Seventy Barcelona
4 out of 5
Carrer de Còrsega 344, Barcelona, Barcelona, 08037
Fully refundableReserve now, pay when you stay
The price is €204 per night from 26 Mar to 27 Mar
€204
per night
26 Mar - 27 Mar
2.36 km from city centre
9.8/10 Exceptional! (434 reviews)
"Very modern, clean, almost new hotel with excellent beds. Staff was so helpful. We really enjoyed our 3 days stay here."

Reviewed on 13 Mar 2023

Seventy Barcelona
easyHotel Barcelona Fira
1 out of 5
Avinguda de la Granvia 22, Hospitalet de Llobregat, L'Hospitalet de Llobregat, 08902
Fully refundableReserve now, pay when you stay
The price is €73 per night from 12 Apr to 13 Apr
€73
per night
12 Apr - 13 Apr
3.89 km from city centre
8/10 Very Good! (997 reviews)
"THIS HOTEL IS IN A DECENT LOCATION BETWEEN EL PRAT AND DOWNTOWN BARCELONA. PLENTY OF TRANSPORTATION OPTIONS AND A DECENT AMOUNT OF DINNING OPTIONS. THEY DO CHARGE FOR EVERYTHING BUT I THINK ITS REASONABLE. EARLY CHECK IN AFTER AN OVERNIGHT FLIGHT FOR 15 EURO IM OK WITH THAT. ITS CLEAN ITS COMFY ITS ..."

Reviewed on 11 Mar 2023

easyHotel Barcelona Fira
Hotel Barcelona Apolo, Affiliated by Meliá
4 out of 5
Avinguda del Paral.lel, 57-59, Barcelona, Barcelona, 08004
Fully refundableReserve now, pay when you stay
The price is €120 per night from 27 Mar to 28 Mar
€120
per night
27 Mar - 28 Mar
0.35 km from city centre
8.4/10 Very Good! (1,000 reviews)
"Beautiful and modern accommodations. Staff very friendly and accommodating. The breakfast was AWESOME, worth the money. Transportation options excellent. Only complaint, no air conditioning, just the fan running, room was warm."

Reviewed on 18 Mar 2023

Hotel Barcelona Apolo, Affiliated by Meliá
Generator Barcelona
1 out of 5
Carrer de Corsega, 377, Barcelona, 08037
Fully refundableReserve now, pay when you stay
The price is €87 per night from 26 Mar to 27 Mar
€87
per night
26 Mar - 27 Mar
2.45 km from city centre
8.2/10 Very Good! (966 reviews)
"Las camas super comodas. Y todas las facilidades en general le doy un 20/10."

Reviewed on 16 Mar 2023

Generator Barcelona
Ohla Barcelona
5 out of 5
Via Laietana, 49, Barcelona, 08003
Fully refundableReserve now, pay when you stay
The price is €399 per night from 28 Mar to 29 Mar
€399
per night
28 Mar - 29 Mar
1.08 km from city centre
9.4/10 Exceptional! (1,002 reviews)
"We loved our stay here. The staff was amazing and the rooftop balcony was gorgeous. Great stay overall!"

Reviewed on 22 Mar 2023

Ohla Barcelona
Hotel SB BCN Events
4.5 out of 5
Ronda De Can Rabada 22-24, Castelldefels, 08860
Fully refundableReserve now, pay when you stay
The price is €99 per night from 16 Apr to 17 Apr
€99
per night
16 Apr - 17 Apr
18.46 km from city centre
8.2/10 Very Good! (987 reviews)
"Everything about this property is super clean & beautiful. All the staff would go beyond expectations , very helpful , kind , rooms were very nice and spacious"

Reviewed on 19 Mar 2023

Hotel SB BCN Events
Hotel Barcelona Princess
4 out of 5
Avinguda Diagonal 1, Barcelona, 08019
Fully refundableReserve now, pay when you stay
The price is €126 per night from 27 Mar to 28 Mar
€126
per night
27 Mar - 28 Mar
5.46 km from city centre
8.4/10 Very Good! (1,002 reviews)
"Staff"

Reviewed on 15 Mar 2023

Hotel Barcelona Princess
Casa Lirio Hotel Boutique
2 out of 5
C/ Nou de Sant Francesc, 25, Barcelona, 08002
Fully refundableReserve now, pay when you stay
The price is €127 per night from 26 Mar to 27 Mar
€127
per night
26 Mar - 27 Mar
0.62 km from city centre
8.2/10 Very Good! (131 reviews)
"A property in an old area of the city with good access to harbour, beaches and town. Front rooms may be noisy at times. Little time spent in room which generally was clean but needs some minor updates, shower head needs replacing, minor leak from shower into room and new batteries in remote!"

Reviewed on 7 Mar 2023

Casa Lirio Hotel Boutique
Hotel Marina Badalona
4 out of 5
Carrer d'Eduard Maristany 227, Badalona, 08912
Fully refundableReserve now, pay when you stay
The price is €119 per night from 29 Mar to 30 Mar
€119
per night
29 Mar - 30 Mar
8.93 km from city centre
8.8/10 Excellent! (48 reviews)
"It was a new modern design hotel. I liked the room design and it was very clean. The staff were friendly and very helpful. I would definitely stay there again and highly recommend it to others!"

Reviewed on 10 Mar 2023

Hotel Marina Badalona
InterContinental Barcelona, an IHG Hotel
5 out of 5
Avenida Ruis I Taulet 1-3, Barcelona, 08004
Fully refundable
The price is €221 per night from 12 Apr to 13 Apr
€221
per night
12 Apr - 13 Apr
1.48 km from city centre
9/10 Wonderful! (997 reviews)
"Location is good."

Reviewed on 18 Mar 2023

InterContinental Barcelona, an IHG Hotel
Catalonia Catedral Hotel
4 out of 5
Calle dels Arcs 10, Barcelona, 08002
Fully refundableReserve now, pay when you stay
The price is €200 per night from 10 Apr to 11 Apr
€200
per night
10 Apr - 11 Apr
0.82 km from city centre
9.4/10 Exceptional! (839 reviews)
Excellent
"Friendly staff, clean rooms and great location"

Reviewed on 17 Mar 2023

Catalonia Catedral Hotel
Sallés Hotel Ciutat del Prat Barcelona Airport
4 out of 5
Av. Remolar, 46, El Prat de Llobregat, 08820
Fully refundableReserve now, pay when you stay
The price is €125 per night from 31 Mar to 1 Apr
€125
per night
31 Mar - 1 Apr
9.09 km from city centre
8.6/10 Excellent! (1,000 reviews)
"The staff were outstanding. coming from a cold, dreary climate we wanted a bright sunny room. But when we discovered it was too hot, they offered to change it to a room on the other side of the hotel. We chose the hotel because of the convenient shuttle bus service, but will be coming back for the ..."

Reviewed on 16 Mar 2023

Sallés Hotel Ciutat del Prat Barcelona Airport
Occidental Barcelona 1929
3 out of 5
de la Creu Coberta, 20-22, Barcelona, Catalonia, 08014
Fully refundableReserve now, pay when you stay
The price is €104 per night from 26 Mar to 27 Mar
€104
per night
26 Mar - 27 Mar
1.92 km from city centre
9.2/10 Wonderful! (353 reviews)
"I stayed with three friends at this hotel for 6 nights. Staff was very friendly and knowledgeable. Hotel was close to trains, buses, and subways. Easy subway transit and access to almost all sight seeing places. Hotel was in top condition but room cleaning needs improvements."

Reviewed on 26 Feb 2023

Occidental Barcelona 1929
Hotel Jazz
3 out of 5
Pelayo 3, Barcelona, 08001
Fully refundableReserve now, pay when you stay
The price is €128 per night from 26 Mar to 27 Mar
€128
per night
26 Mar - 27 Mar
1.02 km from city centre
9.2/10 Wonderful! (999 reviews)
"Decent hotel (nothing overly fancy but tasteful decor, clean, quiet, room size was fine etc.), good location to get to and from buses to the airport etc, and friendly/ helpful staff. Would stay there again."

Reviewed on 28 Feb 2023

Hotel Jazz
Don't see what you're looking for?
See all available properties in Barcelona
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Explore, discover and save

Where to stay in Barcelona

Find the best Barcelona areas and neighborhoods for the activities you enjoy most. Learn more about Barcelona

Near an Attraction

Barcelona hotels information

Number of reviews
15,755
Accommodation
4,827 hotels
Lowest Price
€72
Highest Price
€399

Frequently asked questions

What's the best place to stay in Barcelona?

Serras Barcelona is a favourite with Expedia customers. This 5-star hotel offers a restaurant and an outdoor pool. It is located a short 7-minute walk from La Rambla. Reviews from our site also recommend The One Barcelona GL and Yurbban Ramblas Boutique Hotel as top options for your trip. See all available top hotels, or vacation rentals in Barcelona.

  

What are some of the best holiday rentals that Barcelona has to offer?

Cute Apartment, garden & pool 20 km from Barcelona: This highly rated holiday home rental in Barcelona is located in the mountains, and has an outdoor pool, a patio and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a fridge, a stovetop and a microwave. You can relax into your holiday with a garden and a selection of games. Some other top choices in Barcelona are Apartment Oscar Vacarisses Torreblanca Estac'ón and charm apart. See all vacation rentals in Barcelona.

If I need to cancel my hotel reservation in Barcelona, will I receive a refund?

Yes! Most room reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Barcelona.

What's the best budget-friendly hotel in Barcelona?

Based on reviews, Hostal Can Missè is a popular 2-star hotel for our travellers looking for an economical choice, and features free breakfast and free WiFi. Other options to stay on the cheap include Ainb B&B Eixample Muntaner and Hotel Exe Cristal Palace. View all budget hotels in Barcelona.

What's the best place to stay for a family holiday in Barcelona?

Hotel Les Torres is a top 3-star hotel on Expedia for families, and features a restaurant and free parking. Other options for your family trip include Hostal Les Torres and Hotel Rural la Frasera. Also, attractions such as Maritime Museum and Barcelona Wax Museum are fun for children of all ages. Find more child-friendly accommodations in Barcelona.

What's the best accommodation for a romantic holiday in Barcelona?

Gran Hotel La Florida is a favourite 5-star hotel for couples, and features in-room massages and premium bedding. Other good options for a romantic stay include Masia Can Canyes & Spa and Hostalin Barcelona Gran Via. See all romantic hotels in Barcelona.

What is the favourite LGBTQ-friendly place to stay in Barcelona?

Axel Hotel Barcelona & Urban Spa - Adults Only is a top 4-star LGBTQ-friendly hotel, affiliated with IGLTA, that features a full-service spa and free WiFi. TWO Hotel Barcelona by Axel - Adults only is another good choice for your trip. See all available hotels listed as LGBTQ-friendly in Barcelona.

What's the best pet-friendly place to stay in Barcelona?

Hotel Catalan is a top hotel for people travelling with their pets, and offers a restaurant and a bar/lounge for its human guests. Hostal Albi is another option for you and your pet. See more pet-friendly hotel accommodations in Barcelona.

What's the best hotel for a beach holiday in Barcelona?

Hotel Vila de Premià is a top beach hotel with free WiFi and private balconies, and it's located close to Ocata Beach . Other good options to stay near the beach include Sea Hostel Barcelona and New Hotel Colón. See more stays near the beach in Barcelona.

What's the best high-end place to stay in Barcelona?

H10 Port Vell is a 4.5-star hotel with a rooftop terrace and a deli, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Gallery Hotel and Renaissance Barcelona Fira Hotel are two other upscale options for your holiday. Find more luxury hotels in Barcelona.

What's the best boutique hotel in Barcelona?

Hotel Chi is a favourite 3-star hotel with Expedia travellers looking for stylish accommodation, and features a seasonal outdoor pool and private balconies. See all boutique hotels in Barcelona.

What's the best hotel for a golf holiday in Barcelona?

RVHotels Spa Vila de Caldes - Adults Only is a top 3-star hotel that has an adjacent golf course and features a full-service spa. Other good options if you'd like to stay near a golf course include Aparthotel del Golf and Hotel Molí de la Torre. You can tee off at Real Club de Golf El Prat, Vallromanes Golf Club or Vallromanes Pitch and Putt while you're in town. See more golf hotels in Barcelona.

Recent Reviews in Barcelona
Expedia verified reviews