Spain may have travel restrictions in place due to COVID-19.

Barcelona Hotels from RM152

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Petit Palace Boquería Garden
4 out of 5
Calle De La Boqueria, 10, Barcelona, Barcelona
Get Rates
0.48 km from city centre
4.5/5Wonderful! (984 reviews)

"Great my kids loved it. Thank you. Close to everything."…"

Reviewed on 27 Apr 2020

Petit Palace Boquería Garden
Hotel Barcelona Universal
4 out of 5
Del Paral.lel, Del 76-78, Barcelona, Barcelona
The price is RM375 per night from 2 Feb to 3 Feb
0.36 km from city centre
4.5/5Wonderful! (2,163 reviews)

"The hotel is well located, the breakfast was delicious and had a lot of options. Staff was very nice and the hotel offered some interesting activities as beer tasting and cocktail classes."…"

Reviewed on 4 Jan 2021

Hotel Barcelona Universal
H10 Casa Mimosa
4.5 out of 5
c. pau claris 179, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM318 per night from 17 Jan to 18 Jan
2.17 km from city centre
4.8/5Exceptional! (510 reviews)

"Room very clean and modern. View of Gaudi’s Casa Mila was spectacular."…"

Reviewed on 24 Aug 2020

H10 Casa Mimosa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
H10 Cubik
4.5 out of 5
Via Laietana, 69, Centre, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM333 per night from 22 Jan to 23 Jan
1.15 km from city centre
4.8/5Exceptional! (986 reviews)

"Super séjour, accueil au top, magnifique hôtel. Je recommande !!"…"

Reviewed on 20 Jul 2020

H10 Cubik
Barceló Sants
4 out of 5
Plaza Dels Paisos Catalans S/n, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM326 per night from 21 Jan to 22 Jan
2.46 km from city centre
4.4/5Excellent! (987 reviews)
Best stay

"One of the best hotels we have stayed in. Will definitely go back for a longer stay."…"

Reviewed on 25 Sep 2020

Barceló Sants
H10 Port Vell
4.5 out of 5
Pas de Sota Muralla, 9, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM337 per night from 21 Jan to 22 Jan
1.19 km from city centre
4.6/5Wonderful! (982 reviews)

"The staff is helpful and friendly. The hotel location is excellent."…"

Reviewed on 8 Mar 2020

H10 Port Vell
Hotel Royal Passeig de Gracia
4 out of 5
Passeig De Gracia, 84, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM351 per night from 22 Jan to 23 Jan
1.97 km from city centre
4.4/5Excellent! (948 reviews)
I will be back

"Considering the Hotel had just reopened after Covid 19 the hotel was very accomodating and respectful to protect its staff and guests. The upgraded room was very large and comfortable with all amenities included. Breakfast was supplied in a box to your room or in the outdoor terrace. Parking was ..."…"

Reviewed on 14 Jul 2020

Hotel Royal Passeig de Gracia
Hotel Colón Barcelona
4 out of 5
Avenida Catedral, 7, Barcelona, Barcelona
Get Rates
0.91 km from city centre
4.6/5Exceptional! (1,152 reviews)

"Perfect location! Walking distance to many of the best attractions in Barcelona. The hotel staff was wonderful. The rooms were clean and fully stocked with toiletries, coffee/tee and Mini bar. A sangria at the roof top bar is a must. The views are amazing."…"

Reviewed on 7 Jul 2020

Hotel Colón Barcelona
Hotel Pulitzer Barcelona
4 out of 5
Bergara 8, Barcelona, Barcelona
Free cancellation
The price is RM275 per night from 7 Feb to 8 Feb
0.95 km from city centre
4.5/5Wonderful! (996 reviews)

"A great hotel with excellent staff. I had a small issue with the insulation on my window, but it wasn’t a huge problem."…"

Reviewed on 4 Dec 2020

Hotel Pulitzer Barcelona
Hotel Duquesa de Cardona
4 out of 5
Passeig de Colom, 12, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM372 per night from 19 Jan to 20 Jan
0.88 km from city centre
4.7/5Exceptional! (996 reviews)

"Hotel duquesa de cardona gave us outstanding service. The staff was always very kind and welcoming. The hotel is very beautiful and extremely clean. The rooms are gorgeously decorated, and are not like the typical hotel rooms. The decor of the hotel and rooms is contemporary elegant mixed with modern. ..."…"

Reviewed on 8 Oct 2020

Hotel Duquesa de Cardona
Majestic Hotel & Spa Barcelona
5 out of 5
Passeig De Gracia, 68, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM793 per night from 17 Jan to 18 Jan
1.83 km from city centre
4.7/5Exceptional! (993 reviews)

"Wonderful hotel in a great location. The staff is always the best I experience while traveling. They went above and beyond during a difficult time on my last visit. Looking forward to my return as soon as things are back to normal."…"

Reviewed on 22 Mar 2020

Majestic Hotel & Spa Barcelona
Axel Hotel Barcelona & Urban Spa - Adults Only
4 out of 5
Aribau 33, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM286 per night from 17 Jan to 18 Jan
1.36 km from city centre
4.2/5Very Good! (996 reviews)

"Great customer service a dealt with my booking alteration professionally."…"

Reviewed on 11 Jan 2021

Axel Hotel Barcelona & Urban Spa - Adults Only
W Barcelona
5 out of 5
Plaça Rosa dels Vents, 1, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM897 per night from 19 Jan to 20 Jan
1.87 km from city centre
4.3/5Excellent! (992 reviews)

"Unique views of Barcelona, highly recommended property. Well equipped room and very comfortable. Staff very helpful and friendly. Would have loved some more toiletries in room."…"

Reviewed on 7 Jan 2021

W Barcelona
Eurostars Grand Marina
5 out of 5
Moll De Barcelona S/n, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM488 per night from 17 Jan to 18 Jan
1 km from city centre
4.2/5Very Good! (996 reviews)

"A lot of noise from the ferries outside the hotel. Very nice breakfast."…"

Reviewed on 29 Sep 2020

Eurostars Grand Marina
Hotel SB Glow
4.5 out of 5
Carrer de Badajoz 148-154, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM266 per night from 17 Jan to 18 Jan
3.19 km from city centre
4.3/5Excellent! (487 reviews)

"El hotel es muy lindo. Las camas son cómodas y la atención al público muy buena!"…"

Reviewed on 15 Oct 2020

Hotel SB Glow
TRYP Barcelona Aeropuerto Hotel
4 out of 5
Parque De Negocios Mas Blau Ii, El Prat de Llobregat, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM359 per night from 5 Feb to 6 Feb
11.22 km from city centre
4/5Very Good! (983 reviews)

"Close to airport and helpful staff. Clean and disinfectant used everywhere."…"

Reviewed on 3 Dec 2020

TRYP Barcelona Aeropuerto Hotel
TWO Hotel Barcelona by Axel - Adults only
4 out of 5
Calabria 90-92, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM306 per night from 17 Jan to 18 Jan
1.24 km from city centre
4.3/5Excellent! (997 reviews)
cannot fault it

"I had booked for TWO by axel but it was closed so they transferred me to Axel. The staff were great, room really nice and excellent Covid19 measures in place. Can not fault it at all"…"

Reviewed on 7 Sep 2020

TWO Hotel Barcelona by Axel - Adults only
El Avenida Palace Hotel
4 out of 5
Gran Via de les Corts Catalanes, 605, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM354 per night from 17 Jan to 18 Jan
1.28 km from city centre
4.3/5Excellent! (996 reviews)

"Great location, comfortable rooms and friendly staff"…"

Reviewed on 24 Mar 2020

El Avenida Palace Hotel
Yurbban Passage Hotel & Spa
4 out of 5
Carrer de Trafalgar 26, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM429 per night from 17 Jan to 18 Jan
1.36 km from city centre
4.8/5Exceptional! (486 reviews)
Best Hotel in Barcelona!!!

"Best Hotel in Barcelona! Amazing staff and Management. You will not regret staying hear considering the care you will receive and facilities. Spa is lovely and people even better!!"…"

Reviewed on 17 Sep 2020

Yurbban Passage Hotel & Spa
Hostal Fernando
2 out of 5
Calle Ferran 31, Barcelona, Barcelona
Free cancellationReserve now, pay when you stay
The price is RM152 per night from 3 Feb to 4 Feb
0.57 km from city centre
4.2/5Very Good! (887 reviews)

"Very friendly reception staff, spoke English too. Free breakfast (nice). Free use of baggage lockers on day of checkout if you have a late flight. Centrally located."…"

Reviewed on 21 Dec 2020

Hostal Fernando
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.

Where to stay in Barcelona

Visiting Barcelona

History buffs will enjoy exploring Barcelona, and visitors give high marks for the interesting architecture, renowned art and fascinating museums. Tourists who journey to this urban city can discover its monuments, cathedrals and shopping. Top sights in the city include Palau de la Musica Catalana, Casa Batllo and Sagrada Familia.

  • There are 3145 hotels and other accommodation options in Barcelona
  • The closest major airport is in Barcelona (BCN-Barcelona Intl.), 7.1 mi (11.4 km) from the city centre
  • The next closest is in Gerona (GRO-Costa Brava), 47.3 mi (76.1 km) away

Getting around Barcelona

With so many ways to get around, exploring all of Barcelona is simple. You can take advantage of metro transport at Parc de Montjuic Station, Paral-lel Station and Liceu Station. If you want to journey outside of the city, hop aboard a train from Barcelona Placa de Catalunya Station, Plaça de Catalunya Station or Barcelona Paseo de Gracia Station.

Dressing for Barcelona

  • Between January and March, daytime temperatures average 17°C, whilst night-time temperatures stay around 6°C
  • From April to June, the average is 27°C during the day and 10°C at night
  • July to September sees average temperatures of 28°C during the day and 17°C at night
  • Between October and December, you can expect 23°C as the daytime average and 7°C as the night-time average
  • Barcelona gets about 594 millimetres of rain per year
  • August and July are usually the hottest months averaging 27°C, while January and February are usually the coldest with an average temperature of 7°C

Frequently asked questions

What's the best place to stay in Barcelona?
The Serras is a favourite with Expedia customers. This 5-star hotel offers a restaurant and an outdoor pool. It’s located steps from Port Vell. Reviews from our site also recommend The One Barcelona GL and The Barcelona EDITION as top options for your trip.
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. Enter your dates, click on “Search”, then you can filter by “free cancellation” to get the best deals available in Barcelona.
What's the best budget-friendly hotel in Barcelona?
Based on reviews, Travelodge Barcelona Poblenou is a popular 1-star hotel for our travellers looking for an economical choice, and features free WiFi and a restaurant. Other options to stay on the cheap include Hotel Bárbara and Hotel Travelodge Barcelona Fira.
What's the best place to stay for a family holiday in Barcelona?
Palace Guesthouse is a property with free WiFi and it’s a top choice on Expedia for families. Other options for your family trip include Cotton House Hotel, Autograph Collection and Sorli Emocions. Also, attractions such as Barcelona Aquarium and Barcelona Zoo are fun for children of all ages.
What's the best accommodation for a romantic holiday in Barcelona?
Olivia Plaza Hotel is a favourite 4-star hotel for couples, and features 24-hour room service and plasma TVs. Other good options for a romantic stay include Gran Hotel La Florida and Hotel Jazz.
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 a restaurant. TWO Hotel Barcelona by Axel - Adults only is another good choice for your trip.
What's the best pet-friendly place to stay in Barcelona?
Best Western Plus Hotel Alfa Aeropuerto is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options for you and your pet’s trip include ibis Barcelona Montmelo-Granollers and Hotel SB Plaza Europa.
What's the best hotel for a beach holiday in Barcelona?
Safestay Barcelona Sea is a top beachfront property with free WiFi and a bar, and it’s located on San Sebastian Beach . Other good options to stay near the beach include Hotel Vila de Premià and New Hotel Colón.
What's the best high-end place to stay in Barcelona?
Hyatt Regency Barcelona Tower is a 5-star hotel with 2 restaurants and a full-service spa, and it’s a popular choice for Expedia travellers looking for an elegant place to stay. Majestic Hotel & Spa Barcelona and Hotel The Wittmore Small Luxury Hotel (SLH) are two other upscale options for your holiday.
What's the best boutique hotel in Barcelona?
Vasanta Hotel Boutique is a favourite 3.5-star guest house with our travellers looking for stylish accommodation, and features 16 guestrooms, free WiFi and parking. Hotel DO Plaça Reial and Ohla Eixample are a couple of other boutique hotels.
What's the best hotel for a golf holiday in Barcelona?
DoubleTree by Hilton Barcelona Golf is a top 4-star hotel that has a golf course and features free WiFi. Other good options if you’d like to stay near a golf course include Domus Selecta Golf Can Rafel and The Moods Oasis. You can tee off at Real Club de Golf El Prat, Golf La Roca or Sant Cugat Golf Course while you’re in town.
What are some accommodation options with pools in Barcelona?
TWO Hotel Barcelona by Axel - Adults only is a popular 4-star hotel featuring an outdoor pool, a poolside bar and free WiFi. A couple of other options that feature an on-site pool include Hotel 1898 and Olivia Balmes Hotel.

Recent Reviews in Barcelona

More trip options