Find the best Barcelona Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Barcelona Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Barcelona hotels

Grand Hyatt Barcelona

Grand Hyatt Barcelona
5.0 star property
Les Corts
9.2 out of 10, Wonderful, (1,511 reviews)
"Great place to stay. "
United States
Le
The price is £247
includes taxes & fees
11 May - 12 May
Grand Hyatt Barcelona

Leonardo Royal Hotel Barcelona Fira

Leonardo Royal Hotel Barcelona Fira
4.0 star property
Sants-Montjuïc
9.2 out of 10, Wonderful, (1,207 reviews)
"Great stay the staff was very helpful and friendly always clean!"
United States
Jake
The price is £145
includes taxes & fees
31 May - 1 Jun
Leonardo Royal Hotel Barcelona Fira

Rialto

Rialto
3.0 star property
Downtown Barcelona
8.8 out of 10, Excellent, (2,428 reviews)
"Good location, friendly and professional staff and delicious breakfast. "
United States
Grismaldy
The price is £183
includes taxes & fees
24 May - 25 May
Rialto

Arc la Rambla

Arc la Rambla
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (2,265 reviews)
"Lovely breakfast choice, room was spotless, great location, really helpful, welcoming staff. Would definitely recommend for a city break stay. "
United Kingdom
Rebecca
The price is £208
includes taxes & fees
25 May - 26 May
Arc la Rambla

Nobu Hotel Barcelona

Nobu Hotel Barcelona
5.0 star property
Sants-Montjuïc
9.0 out of 10, Wonderful, (1,268 reviews)
"Fantastic hotel, staff and food. "
United Kingdom
Terry
The price is £281
includes taxes & fees
1 May - 2 May
Nobu Hotel Barcelona

easyHotel Barcelona La Sagrera

easyHotel Barcelona La Sagrera
2.0 star property
Sant Andreu
8.6 out of 10, Excellent, (41 reviews)
"Enjoyable stay and clean 😊"
United Kingdom
Lina
The price is £137
includes taxes & fees
24 May - 25 May
easyHotel Barcelona La Sagrera

Sercotel Rosellon

Sercotel Rosellon
4.0 star property
Eixample
8.8 out of 10, Excellent, (1,381 reviews)
"Great stay"
United States
Scott
The price is £183
includes taxes & fees
7 May - 8 May
Sercotel Rosellon

INNSiDE by Melia Barcelona Apolo

INNSiDE by Melia Barcelona Apolo
4.0 star property
El Poble-sec
9.4 out of 10, Exceptional, (1,711 reviews)
"Enjoyed our stay. The breakfast was fantastic and the hotel was clean and comfortable."
Canada
Nick
The price is £214
includes taxes & fees
14 May - 15 May
INNSiDE by Melia Barcelona Apolo

Hyatt Regency Barcelona Tower

Hyatt Regency Barcelona Tower
5.0 star property
Bellvitge
9.0 out of 10, Wonderful, (1,078 reviews)
"Very nice hotel, luxurious rooms and amenities, supermarket in walking distance, all rounder.."
United Kingdom
Tayub
The price is £171
includes taxes & fees
14 May - 15 May
Hyatt Regency Barcelona Tower

Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection

Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection
5.0 star property
Downtown Barcelona
9.4 out of 10, Exceptional, (1,833 reviews)
"Great hotel, super staff, fabulous location."
Canada
Lori-Ann
The price is £287
includes taxes & fees
7 May - 8 May
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection

H10 Madison

H10 Madison
4.5 star property
Downtown Barcelona
9.6 out of 10, Exceptional, (1,000 reviews)
"Everything - great location!"
United States
Jeffrey
The price is £267
includes taxes & fees
3 May - 4 May
H10 Madison

El Avenida Palace Hotel

El Avenida Palace Hotel
4.0 star property
Eixample
9.4 out of 10, Exceptional, (1,083 reviews)
"Excellent location, warm staff and room is very clean! "
United States
Angie
The price is £200
includes taxes & fees
7 May - 8 May
El Avenida Palace Hotel

Barcelona Airport Hotel

Barcelona Airport Hotel
4.0 star property
El Prat de Llobregat
8.8 out of 10, Excellent, (5,096 reviews)
"Awesome hotel and service!!! "
United States
YOLETTY CRISTINA
The price is £163
includes taxes & fees
13 May - 14 May
Barcelona Airport Hotel

Hotel Medinaceli

Hotel Medinaceli
4.5 star property
Downtown Barcelona
9.6 out of 10, Exceptional, (549 reviews)
"Lovely hotel in an excellent location."
United Kingdom
Siobhan
The price is £199
includes taxes & fees
3 May - 4 May
Hotel Medinaceli

Moxy Barcelona

Moxy Barcelona
4.0 star property
Sants-Montjuïc
8.6 out of 10, Excellent, (560 reviews)
"Breakfast really good"
Canada
ALAIN
The price is £153
includes taxes & fees
3 May - 4 May
Moxy Barcelona

Monument Hotel

Monument Hotel
5.0 star property
Eixample
9.6 out of 10, Exceptional, (569 reviews)
"Excellent service and location"
United States
Nick
The price is £459
includes taxes & fees
11 May - 12 May
Monument Hotel

Ramblas Barcelona

Ramblas Barcelona
3.0 star property
Downtown Barcelona
8.0 out of 10, Very good, (1,003 reviews)
"Helpful staff, good breakfast, great room, clean, welcoming. Can recommend "
United States
wolfgang
The price is £179
includes taxes & fees
21 May - 22 May
Ramblas Barcelona

Holiday Inn Express & Suites Barcelona Sabadell by IHG

Holiday Inn Express & Suites Barcelona Sabadell by IHG
3.5 star property
Sabadell
9.0 out of 10, Wonderful, (19 reviews)
"Staff was very courteous and helpful, and let us check in early"
United States
Phronsie
The price is £87
includes taxes & fees
31 May - 1 Jun
Holiday Inn Express & Suites Barcelona Sabadell by IHG

Eurostars Grand Marina

Eurostars Grand Marina
5.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (1,260 reviews)
"Awesome location and the staff are very friendly"
United States
Gary
The price is £213
includes taxes & fees
3 May - 4 May
Eurostars Grand Marina

Barceló Sants

Barceló Sants
4.0 star property
Sants-Montjuïc
9.0 out of 10, Wonderful, (1,507 reviews)
"Very helpful staff"
United States
Kelly
The price is £180
includes taxes & fees
14 May - 15 May
Barceló Sants
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.

Great weekend hotel deals in Barcelona

Showing deals for:8 May - 10 May

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

Top Barcelona Hotel Reviews

Guide to exploring Barcelona

Top reasons to visit Barcelona

  • Stunning Architecture: Marvel at the unique designs of Antoni Gaudí, including the iconic Sagrada Família and Park Güell.
  • Vibrant Markets: Experience the lively atmosphere of La Boqueria, offering fresh produce and local delicacies.
  • Historic Landmarks: Visit the Barcelona Cathedral and explore the Gothic Quarter's rich history.
  • Beautiful Beaches: Relax on the sandy shores of Barceloneta Beach, perfect for sunbathing and water sports.
  • Lively Entertainment: Enjoy live music, amusement parks, and vibrant nightlife throughout the city.

Find great hotels in Barcelona

Barcelona offers a diverse selection of accommodation options, ranging from stylish hotels to budget-friendly hostels, catering to every type of traveller. Whether you seek a luxurious stay with top-notch amenities or a cosy spot for a family vacation, the city's hotels provide an ideal base for exploring its vibrant culture and stunning architecture. Discover the best hotels in Barcelona, perfectly suited for shopping, business trips, or simply enjoying the Mediterranean charm.

  • Hotel Barcelona Universal: A distinguished 4-star hotel, Hotel Barcelona Universal boasts a guest rating of 8.8 and serves as an ideal base for eco-conscious travellers. Nestled in the heart of the shopping district, this property is both eco-certified and stylish, making it perfect for those seeking a sustainable holiday experience. With a focus on comfort and convenience, guests can enjoy modern amenities that cater to both business and leisure needs. The hotel's proximity to shopping venues adds to its appeal, ensuring that visitors can easily indulge in the vibrant local culture.
  • Barceló Raval: This luxurious 4.5-star hotel, rated 8.6 by guests, epitomises modern elegance with its chic design and upscale amenities. Located in the bustling shopping district, Barceló Raval is perfect for those looking to combine business travel with a touch of extravagance. The hotel features striking interiors, a rooftop terrace with panoramic views of the city, and top-notch dining options, making it a sophisticated choice for discerning travellers. Its prime location ensures that guests have easy access to Barcelona's rich cultural and shopping experiences.
  • Arc la Rambla: With a remarkable guest rating of 9.0, Arc la Rambla is a charming 3-star hotel that offers a delightful city-themed experience. Situated in the city centre within the vibrant shopping district, this eco-certified property caters to environmentally-conscious tourists. Guests appreciate its warm atmosphere and easy access to key attractions, perfect for exploring the lively streets of Barcelona. The hotel features comfortable accommodations and excellent service, creating a welcoming haven after a day of sightseeing.

Where to stay in Barcelona

Your holiday in Barcelona promises an unforgettable blend of vibrant city life and serene escapes. Explore the lively downtown, where the heart of Barcelona beats with friendly locals, bustling markets, and stunning architecture. Venture into the Catalonia region for picturesque landscapes and charming towns. Whether you seek a family-friendly atmosphere or a relaxing retreat, Barcelona offers ideal stays that cater to every traveller's needs, making it a perfect destination for your vacation.

  • Barcelona: As a vibrant metropolis, Barcelona is the heart of Catalonia, offering a rich blend of culture, architecture, and gastronomy. The city's allure lies in its unique streets, stunning beaches, and remarkable landmarks such as the Sagrada Familia and Park Güell. With a steady influx of visitors year-round, the peak months from July to September promise a bustling atmosphere. Whether you're indulging in shopping at La Rambla or experiencing the lively theatre scene, Barcelona caters to city, family, and business-themed experiences alike.
  • Downtown Barcelona: Nestled in the core of the city, Downtown Barcelona is a dynamic neighbourhood buzzing with energy. Its central location makes it ideal for exploring the city's diverse offerings, from shopping areas to vibrant markets. The pedestrian-friendly streets invite leisurely strolls, while the nearby squares and piazzas provide perfect spots for people-watching. Much like the rest of Barcelona, Downtown experiences a steady flow of tourists, particularly in the summer months, making it a lively hub for city, family, and business adventures.
  • Gothic Quarter: Steeped in history, the Gothic Quarter is a captivating neighbourhood that transports you back in time with its narrow, winding streets and medieval architecture. A stroll through this enchanting area reveals charming squares and bustling public markets, perfect for immersing yourself in local culture. The visitor traffic peaks in spring and summer, yet the allure of the Gothic Quarter remains strong throughout the year. It's an ideal location for city-themed experiences, with a blend of shopping and cultural exploration that will enrich any traveller's journey.

Things to do in Barcelona

Barcelona is an ideal destination for city-themed holidays, family trips, and business getaways. Visitors can indulge in great shopping experiences, explore vibrant markets, and enjoy thrilling motor racing. For relaxation, consider a spa vacation, while the city also offers lively entertainment with live music and amusement parks, making it a fun destination for all ages.

Shopping

Experience Barcelona's El Corte Inglés, a renowned department store offering a wide selection of fashion, cosmetics, and local products. For a unique vibe, visit La Boqueria Market, where you can find fresh produce, local delicacies, and artisan souvenirs, all in a vibrant atmosphere.

Recreation

In Barcelona, the AIRE Ancient Baths provide a serene escape with thermal baths and soothing massages in a beautifully restored historic building. For yoga enthusiasts, the Yoga in Barcelona studio offers tranquil classes amidst the city's vibrant atmosphere, promoting relaxation and mental clarity.

Adventure

Experience the thrill of paragliding over the stunning Costa Brava, soaring above crystal-clear waters and dramatic cliffs. Alternatively, try rock climbing at Montserrat, where breathtaking views and challenging routes await both beginners and seasoned climbers.

Explore the vibrant underwater world while snorkelling in the Mediterranean, encountering colourful marine life. For a unique adventure, cycle through the scenic Parc de Collserola, enjoying panoramic views of the city and its surroundings.

Nightlife

Barcelona's nightlife is vibrant, with venues like the iconic Opium Beach Club offering stunning views and electrifying music. For a more laid-back vibe, visit the charming bars in El Born, where you can enjoy tapas and cocktails late into the night.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Barcelona

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Barcelona are November to January, where the prices are slightly lower. This is in comparison to May to June and September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Barcelona is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Barcelona is Monday. The most expensive day to stay in Barcelona is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel that suits you best. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Barcelona with your flights and activities through an Expedia package.

Find the best attractions in Barcelona

Barcelona is an ideal destination for city breaks, family holidays, and business trips alike. Visitors can enjoy a rich array of attractions, including stunning beaches, historic churches like the Barcelona Cathedral, and vibrant piazzas. The city caters to those seeking cultural experiences, outdoor activities, and relaxation by the sea. With so much to explore, Barcelona promises memorable adventures for every type of traveller.

  • Sagrada Familia: This iconic basilica, designed by Antoni Gaudí, showcases a blend of Gothic and Art Nouveau styles. Its intricate facades and towering spires create a breathtaking experience, while the interior features stunning stained glass that bathes visitors in vibrant colours. A true symbol of Barcelona's cultural heritage.
  • La Rambla: A lively promenade that stretches for 1.2 kilometres, La Rambla is lined with shops, cafes, and street performers. It pulsates with city vibes and offers an authentic taste of local life, making it perfect for leisurely strolls and people-watching.
  • Plaça de Catalunya: This bustling square serves as the heart of Barcelona, bridging the old and new parts of the city. Surrounded by impressive architecture and fountains, it’s a cultural hub where you can relax and soak in the vibrant atmosphere.

Best time to go to Barcelona

None

The nearest major airports for your trip to Barcelona

Barcelona is served by several major airports, with Barcelona International Airport (BCN) being the closest, located 12.9km from the city centre. Notable hotels nearby include the 5-star Hyatt Regency Barcelona Tower, situated 4.8km away, and the Grand Hyatt Barcelona, 9.7km from the airport. Girona Airport (GRO), 75.6km from Barcelona, offers options like the luxurious Hotel Camiral, 4.8km away. The REUs Airport (REU), 90.1km from the city, is near the Gran Palas Hotel, located 9.7km away. Each hotel provides convenient access to its respective airport, making your travel seamless.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Barcelona cost?
The season and factors like school holidays and Christmas can affect the price of a hotel in Barcelona. You can find cheap options from £87 in a few different ways on Expedia. First, select the dates you'd like to go on holiday, then use the filters like budget and amenities to narrow down your search. You can also sort by price, so the most inexpensive options appear at the top.
When is the best time to go to Barcelona?
The best time for a Barcelona getaway depends on the type of weather you prefer, as temperatures vary from one place to another. Seeking a summer holiday in Castelldefels? With a Mediterranean climate, you can expect temperatures ranging from 21ºC to 27ºC between June and August.
What is the best area to stay in Barcelona?
If your travels are taking you to Barcelona, consider a stay in Castelldefels or Badalona. Once you've booked your hotel, check out the many great things there are to do and see here.
Are there any luxury hotels in Barcelona?
Some of our best hotels in Barcelona are in Barcelona. Take a look at indulgent options such as Serras Barcelona, which offers a swimming pool, a deep soaking bathtub and beauty services. Seventy Barcelona is another popular pick in this city.
What are the top all-inclusive hotels in Barcelona?
AQUA Hotel Silhouette & Spa - Adults Only and ALEGRIA Mar Mediterrania - Adults Only are two of the best hotels in Barcelona that offer all-inclusive deals. With entertainment, food and drinks typically included in the room rate, you can put your purse away and enjoy the ultimate worry-free holiday at either of these getaways located in Calella.
How can I find cheap hotels in Barcelona?
The best place to begin your search is by using our "Price per night" filter. Currently, the cheapest hotels start at £87 per night. Other ways to lock in a pocket-friendly stay in Barcelona are by booking well in advance and being flexible with dates. For even more great deals, check out our cheap hotels in Barcelona page.
What are the best hotels in Barcelona for families?
Serras Barcelona is among the best hotels for families, located in Barcelona, Barcelona. Book here and take advantage of conveniences such as laundry facilities and housekeeping services. Seventy Barcelona is another favourite property where kids are welcome. For more getaway options, tweak your search results by clicking on "Family friendly" under the "Traveller experience" filter section.
What are the top beach hotels in Barcelona?
Stay in one of Expedia's sea-view retreats in Barcelona and spend your break creating memories by the water. If you're heading to Barcelona, chill out in top-rated accommodation such as Serras Barcelona, which comes with amenities like a terrace and pool sun loungers. Seventy Barcelona is another option here that promises a seaside stay to remember.
Why should I book my Barcelona hotel with Expedia?
Reserve a Barcelona hotel with Expedia for choice, ease and price. Also, our One Key™ rewards scheme lets you earn OneKeyCash™* on any eligible hotels, holiday rentals, flights, car rentals and more. Plus, we offer flexibility should your plans change, and if you have any questions or require assistance, our online Help Centre is always available. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Expedia.