Barcelona Coast aerial night view

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

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,549 reviews)
"A pleasant stay."
United Kingdom
Benjamin
The price is £227
includes taxes & fees
29 Jun - 30 Jun
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,234 reviews)
"We enjoyed our stay"
United States
Shauna
The price is £136
includes taxes & fees
21 Jun - 22 Jun
Leonardo Royal Hotel Barcelona Fira

El Avenida Palace Hotel

El Avenida Palace Hotel
4.0 star property
Eixample
9.4 out of 10, Exceptional, (1,124 reviews)
"Beautiful hotel, highly recommend!"
United States
honglin
The price is £232
includes taxes & fees
14 Jul - 15 Jul
El Avenida Palace Hotel

Rialto

Rialto
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (2,469 reviews)
"Great location, nice hotel, friendly staff"
United States
Ryan
The price is £177
includes taxes & fees
21 Jun - 22 Jun
Rialto

Sercotel Rosellon

Sercotel Rosellon
4.0 star property
Eixample
8.8 out of 10, Excellent, (1,482 reviews)
"Great hotel"
Canada
Megan
The price is £190
includes taxes & fees
12 Jul - 13 Jul
Sercotel Rosellon

Nobu Hotel Barcelona

Nobu Hotel Barcelona
5.0 star property
Sants-Montjuïc
9.0 out of 10, Wonderful, (1,321 reviews)
"Nice room, good location"
United States
tom
The price is £268
includes taxes & fees
23 Jun - 24 Jun
Nobu Hotel Barcelona

Arc la Rambla

Arc la Rambla
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (2,345 reviews)
"Friendly staff, good breakfast and unbeatable location! "
United States
Derek
The price is £169
includes taxes & fees
29 Jun - 30 Jun
Arc la Rambla

Hyatt Regency Barcelona Tower

Hyatt Regency Barcelona Tower
5.0 star property
Bellvitge
9.0 out of 10, Wonderful, (1,135 reviews)
"Very nice location and excellent hospitality"
Canada
Karim
The price is £148
includes taxes & fees
23 Jun - 24 Jun
Hyatt Regency Barcelona Tower

Barceló Sants

Barceló Sants
4.0 star property
Sants-Montjuïc
9.0 out of 10, Wonderful, (1,527 reviews)
"Great hotel the breakfast is amazing"
United States
Jada
The price is £156
includes taxes & fees
22 Jun - 23 Jun
Barceló Sants

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,865 reviews)
"Amazing hotel, felt special, great location & lovely friendly staff too."
United Kingdom
Nisha
The price is £232
includes taxes & fees
28 Jun - 29 Jun
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection

Vincci Mae

Vincci Mae
4.0 star property
Sant Gervasi
9.2 out of 10, Wonderful, (598 reviews)
"The breakfast was the best and the staff so attentive and friendly. Location cannot be beat and rooms were very nice."
Canada
Kristin
The price is £151
includes taxes & fees
28 Jun - 29 Jun
Vincci Mae

Barcelona Airport Hotel

Barcelona Airport Hotel
4.0 star property
El Prat de Llobregat
8.6 out of 10, Excellent, (5,100 reviews)
"Rooms were clean, breakfast way great."
United States
Mikea
The price is £122
includes taxes & fees
29 Jun - 30 Jun
Barcelona Airport Hotel

INNSiDE by Melia Barcelona Apolo

INNSiDE by Melia Barcelona Apolo
4.0 star property
El Poble-sec
9.4 out of 10, Exceptional, (1,739 reviews)
"Nice hotel Good place"
United States
GEORGE
The price is £181
includes taxes & fees
14 Jul - 15 Jul
INNSiDE by Melia Barcelona Apolo

Eurostars Grand Marina

Eurostars Grand Marina
5.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (1,319 reviews)
"Great breakfast and very friendly staff"
United States
Jeremy
The price is £187
includes taxes & fees
28 Jun - 29 Jun
Eurostars Grand Marina

Royal Ramblas

Royal Ramblas
4.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (1,020 reviews)
"Excellent breakfast with very good location"
United States
Hector
The price is £184
includes taxes & fees
22 Jun - 23 Jun
Royal Ramblas

W Barcelona

W Barcelona
5.0 star property
Barceloneta
8.8 out of 10, Excellent, (1,012 reviews)
"Excellent stay"
United States
Sos
The price is £399
includes taxes & fees
29 Jun - 30 Jun
W Barcelona

SLS Barcelona

SLS Barcelona
5.0 star property
Sant Adria de Besos
9.2 out of 10, Wonderful, (322 reviews)
"SLS was a wonderful hotel experience and I plan to visit again in the near future!"
United States
Latawsha
The price is £229
includes taxes & fees
28 Jun - 29 Jun
SLS Barcelona

Moxy Barcelona

Moxy Barcelona
4.0 star property
Sants-Montjuïc
8.6 out of 10, Excellent, (609 reviews)
"Amazing stay ! Beautiful hotel"
United States
Roberto Christian
The price is £157
includes taxes & fees
28 Jun - 29 Jun
Moxy Barcelona

The Social Hub Barcelona Poblenou

The Social Hub Barcelona Poblenou
4.0 star property
Sant Martí
9.2 out of 10, Wonderful, (592 reviews)
"good stay"
United States
Alicja
The price is £163
includes taxes & fees
28 Jun - 29 Jun
The Social Hub Barcelona Poblenou

Occidental Barcelona 1929

Occidental Barcelona 1929
3.0 star property
Sants-Montjuïc
9.2 out of 10, Wonderful, (1,016 reviews)
"Fun and convenient place to stay"
Canada
Brianna
The price is £144
includes taxes & fees
28 Jun - 29 Jun
Occidental Barcelona 1929
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:26 Jun - 28 Jun

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

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 £122 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 £122 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.