Search Barcelona Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top cities in Barcelona

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Barcelona hotels

1. Grand Hyatt Barcelona

Grand Hyatt Barcelona
5.0 star property
Les Corts
9.2 out of 10, Wonderful, (1,634 reviews)
"Lovely place!"
United States
Ivonne
The price is RM765
RM961 total
includes taxes & fees
14 Nov - 15 Nov
Grand Hyatt Barcelona

2. 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,870 reviews)
"Love this hotel and we stay her every time we visit"
United States
curtis
The price is RM864
RM1,070 total
includes taxes & fees
2 Dec - 3 Dec
Lamaro Hotel Barcelona 5★ | Preferred Hotels & Resorts | Lifestyle Collection

3. Arc la Rambla

Arc la Rambla
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (2,593 reviews)
"Great place to stay, close to the port, and numerous attractions....great breakfast"
Canada
Leslee
The price is RM426
RM538 total
includes taxes & fees
22 Nov - 23 Nov
Arc la Rambla

4. Rialto

Rialto
3.0 star property
Downtown Barcelona
9.0 out of 10, Wonderful, (2,531 reviews)
"Great breakfast and great location!"
United States
Linda
The price is RM440
RM553 total
includes taxes & fees
1 Dec - 2 Dec
Rialto

5. Hyatt Regency Barcelona Tower

Hyatt Regency Barcelona Tower
5.0 star property
Bellvitge
9.0 out of 10, Wonderful, (1,405 reviews)
"Great hotel, and great location."
United States
Stephen
The price is RM647
RM796 total
includes taxes & fees
13 Nov - 14 Nov
Hyatt Regency Barcelona Tower

6. Nobu Hotel Barcelona

Nobu Hotel Barcelona
5.0 star property
Sants-Montjuïc
9.0 out of 10, Wonderful, (1,366 reviews)
"Comfortable, clean, friendly staff, FANTASTIC Food!!"
United States
Gary
The price is RM1,016
RM1,237 total
includes taxes & fees
22 Nov - 23 Nov
Nobu Hotel Barcelona

7. Catalonia Portal de l'Angel

Catalonia Portal de l'Angel
3.0 star property
Downtown Barcelona
9.4 out of 10, Exceptional, (1,337 reviews)
"Breakfast was great and the location is perfect."
United States
john
The price is RM617
RM748 total
includes taxes & fees
9 Dec - 10 Dec
Catalonia Portal de l'Angel

8. El Avenida Palace Hotel

El Avenida Palace Hotel
4.0 star property
Eixample
9.4 out of 10, Exceptional, (1,371 reviews)
"Convenient location and excellent breakfast."
United States
Yoon
The price is RM720
RM875 total
includes taxes & fees
15 Nov - 16 Nov
El Avenida Palace Hotel

9. Leonardo Royal Hotel Barcelona Fira

Leonardo Royal Hotel Barcelona Fira
4.0 star property
Sants-Montjuïc
9.2 out of 10, Wonderful, (1,347 reviews)
"Clean and safe hotel. Good breakfast."
United States
Adam
The price is RM292
RM405 total
includes taxes & fees
9 Dec - 10 Dec
Leonardo Royal Hotel Barcelona Fira

10. Barceló Sants

Barceló Sants
4.0 star property
Sants-Montjuïc
9.0 out of 10, Wonderful, (1,606 reviews)
"Great hotel! Stayed here twice in my recent trip."
Australia
Jason
The price is RM482
RM614 total
includes taxes & fees
22 Nov - 23 Nov
Barceló Sants

11. Sercotel Rosellon

Sercotel Rosellon
4.0 star property
Eixample
9.0 out of 10, Wonderful, (1,714 reviews)
"Great place to stay, walking distance to major attractions"
United States
Hector
The price is RM592
RM735 total
includes taxes & fees
29 Nov - 30 Nov
Sercotel Rosellon

12. Hamsa House

Hamsa House
2.5 star property
Downtown Barcelona
9.4 out of 10, Exceptional, (338 reviews)
"Outstanding place, quiet and comfortable. Very clean and great location."
Canada
Brian
The price is RM364
RM470 total
includes taxes & fees
1 Dec - 2 Dec
Hamsa House

13. Barcelona Airport Hotel

Barcelona Airport Hotel
4.0 star property
El Prat de Llobregat
8.6 out of 10, Excellent, (5,208 reviews)
"Excellent overnight stay."
United States
Carl
The price is RM562
RM655 total
includes taxes & fees
15 Nov - 16 Nov
Barcelona Airport Hotel

14. Barceló Raval

Barceló Raval
4.5 star property
Downtown Barcelona
8.6 out of 10, Excellent, (1,282 reviews)
"Excellent stay but next time would stay closer to Barcelon"
United States
Carlos
The price is RM400
RM524 total
includes taxes & fees
30 Nov - 1 Dec
Barceló Raval

15. Occidental Barcelona 1929

Occidental Barcelona 1929
3.0 star property
Sants-Montjuïc
9.2 out of 10, Wonderful, (1,002 reviews)
"Good location, nice hotel"
Australia
Jeffrey
The price is RM380
RM488 total
includes taxes & fees
15 Nov - 16 Nov
Occidental Barcelona 1929

16. Miiro Borneta

Miiro Borneta
4.0 star property
Downtown Barcelona
9.6 out of 10, Exceptional, (529 reviews)
"Amazing hotel in a great location. Staff super friendly and helpful. Would definitely stay there again!"
United States
Jamie
The price is RM749
RM908 total
includes taxes & fees
29 Nov - 30 Nov
Miiro Borneta

17. Ramblas Barcelona

Ramblas Barcelona
3.0 star property
Downtown Barcelona
8.0 out of 10, Very good, (1,012 reviews)
"It is good hotel that offers breakfast and an excellent location"
United States
Micaela
The price is RM424
RM536 total
includes taxes & fees
30 Nov - 1 Dec
Ramblas Barcelona

18. Hotel Barcelona Center

Hotel Barcelona Center
4.0 star property
Eixample
9.0 out of 10, Wonderful, (1,006 reviews)
"Everything were close, walking distance, in my three visits to Spain, this was the best Hotel."
United States
victor
The price is RM519
RM654 total
includes taxes & fees
29 Nov - 30 Nov
Hotel Barcelona Center

19. The Social Hub Barcelona Poblenou

The Social Hub Barcelona Poblenou
4.0 star property
Sant Martí
9.2 out of 10, Wonderful, (717 reviews)
"Excellent hotel."
Canada
Valerie
The price is RM429
RM555 total
includes taxes & fees
30 Nov - 1 Dec
The Social Hub Barcelona Poblenou

20. Hotel Sagrada Familia

Hotel Sagrada Familia
3.0 star property
Eixample
8.6 out of 10, Excellent, (1,112 reviews)
"Shops and restaurants nearby very convenient."
United States
Benito
The price is RM461
RM576 total
includes taxes & fees
9 Dec - 10 Dec
Hotel Sagrada Familia
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.

Compare top hotels in Barcelona

5.0 star property
Les Corts
5.0 star property
Downtown Barcelona
3.0 star property
Downtown Barcelona
3.0 star property
Downtown Barcelona
5.0 star property
Bellvitge
9.2
Wonderful
1,634 reviews
9.4
Exceptional
1,870 reviews
9.0
Wonderful
2,593 reviews
9.0
Wonderful
2,531 reviews
9.0
Wonderful
1,405 reviews
The price is RM765
RM961 total
includes taxes & fees
14 Nov - 15 Nov
The price is RM864
RM1,070 total
includes taxes & fees
2 Dec - 3 Dec
The price is RM426
RM538 total
includes taxes & fees
22 Nov - 23 Nov
The price is RM440
RM553 total
includes taxes & fees
1 Dec - 2 Dec
The price is RM647
RM796 total
includes taxes & fees
13 Nov - 14 Nov
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • No Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • No Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • No Parking
  • No Breakfast included
  • Yes, Pool
  • No Spa
  • Yes, Pet-friendly
  • Yes, WiFi included
  • Yes, Parking

Get last-minute hotel deals in Barcelona and save more

Sign in to unlock great savings.
Showing deals for:13 Nov - 15 Nov
Showing deals for:8 Dec - 9 Dec

Find out more about Barcelona

Top reasons to visit Barcelona

  • Architectural Marvels: Barcelona is renowned for its stunning architecture, including the iconic Sagrada Família and the whimsical designs of Antoni Gaudí.
  • Vibrant Markets: Explore lively markets like La Boqueria, offering a sensory experience with fresh produce and local delicacies.
  • Cultural Experiences: Immerse yourself in the rich cultural heritage through museums, galleries, and historical sites.
  • Beautiful Beaches: Enjoy the sun and sea at Barcelona’s picturesque beaches, perfect for relaxation and water sports.
  • Welcoming Atmosphere: Experience the warmth and charm of friendly locals, making your visit memorable and enjoyable.

Find great hotels in Barcelona

Discover the vibrant charm of Barcelona with a stay in one of its diverse hotels, ranging from luxurious options to budget-friendly hostels. Whether you're seeking a family-friendly retreat, a base for business travel, or a convenient location for shopping, Barcelona's accommodations cater to every traveller's needs. Experience the city's unique culture while enjoying top-notch facilities and services that ensure a memorable holiday.

  • Hotel Barcelona Universal: This eco-certified 4-star hotel offers a harmonious blend of comfort and sustainability, appealing particularly to eco-conscious travellers. With a commendable guest rating of 8.8 out of 10, Hotel Barcelona Universal is conveniently situated in the bustling shopping district of Barcelona. Guests can enjoy a range of amenities, including modern rooms, a fitness centre, and a rooftop pool that provides stunning views of the city skyline. The hotel's commitment to an eco-friendly experience ensures that visitors can indulge in luxury while being mindful of the environment.
  • Barceló Raval: With a guest rating of 8.6 out of 10, the 4.5-star Barceló Raval is the epitome of luxury and sophistication. Located in the vibrant shopping district, this hotel caters to both business and leisure travellers. Its stylish design features contemporary decor and spacious rooms equipped with high-end amenities. Guests can unwind at the elegant rooftop terrace, which offers panoramic views of Barcelona, while the on-site restaurant serves gourmet cuisine. The hotel’s blend of luxury and practicality makes it an ideal choice for those seeking a refined urban escape.
  • Arc la Rambla: This charming 3-star hotel boasts an impressive guest rating of 9.0 out of 10, making it a popular choice for visitors to Barcelona. Nestled in the city centre, Arc la Rambla is not only eco-certified but also perfectly positioned for shopping and exploration. The hotel features comfortable, well-appointed rooms and provides easy access to nearby attractions and local eateries. Guests appreciate the friendly atmosphere and the hotel’s dedication to sustainability, making it a great option for travellers looking to immerse themselves in the heart of the city while being environmentally conscious.

Where to stay in Barcelona

Barcelona, a vibrant province in Catalonia, offers an enchanting blend of culture and hospitality. Explore the heart of the city, where friendly locals welcome you to bustling markets and stunning architecture. Central Barcelona is perfect for families and business travellers alike, providing a relaxing atmosphere with budget-friendly options. Venture beyond the city to discover the picturesque Catalonia region, making your stay an unforgettable experience filled with warmth and charm.

  • Barcelona: A vibrant metropolis located on the northeast coast of Spain, Barcelona is known for its unique blend of modernity and tradition. Visitors flock to this city year-round, with peak seasons from July to September. Whether you are here for a city-themed experience, family outings, or business trips, Barcelona caters to all. Enjoy a range of activities including shopping in bustling markets and catching a show at a local theatre. The city is home to stunning landmarks such as its picturesque streets, beautiful beaches, and remarkable architecture that tells the story of its rich history.
  • Downtown Barcelona: This lively neighbourhood lies at the heart of Barcelona, offering an exciting urban experience. Like the rest of the city, Downtown Barcelona sees a constant stream of visitors, especially during the summer months. Ideal for those seeking a city-themed adventure, family fun, or a business-focused trip, the area is filled with vibrant shopping areas and markets. You can explore charming streets, relaxing squares, and vibrant piazzas that are perfect for soaking in the local culture and atmosphere while you enjoy some retail therapy.
  • Gothic Quarter: Steeped in history, the Gothic Quarter is a must-visit neighbourhood in Barcelona. This enchanting area attracts tourists throughout the year, with peak visits during spring and summer. The Gothic Quarter offers a captivating experience for city explorers, families, and business travellers alike. Wander through its narrow streets and discover a variety of shopping options, lively markets, and public spaces. Notable landmarks include its striking squares and charming piazzas, where you can immerse yourself in the rich cultural heritage of this fascinating part of the city.

Things to do in Barcelona

Shopping

In Barcelona, visit the bustling El Corte Inglés for a wide range of products, from fashion to electronics. Don’t miss the lively La Boqueria market, where you can find local delicacies and artisanal goods, perfect for souvenirs and gifts to bring back home.

Recreation

Located in the heart of the city, AIRE Ancient Baths offers a tranquil retreat with thermal baths, massage treatments, and a soothing ambience. The serene surroundings provide an ideal setting for relaxation and rejuvenation, allowing guests to escape the hustle and bustle of daily life.

At Yoga in Barcelona, participants can engage in various classes that cater to all levels, set against picturesque backdrops. The sessions focus on mindfulness and physical well-being, helping to enhance flexibility and inner peace while enjoying the city's stunning views.

Retreat yourself at the Bliss Spa, where a range of treatments, from facials to body scrubs, are available. The calming atmosphere and expert therapists aim to refresh the body and mind, offering a sanctuary to unwind and recharge after exploring the vibrant city.

Adventure

At Circuit de Barcelona-Catalunya, immerse yourself in the thrill of motor racing, feeling the adrenaline rush as you watch high-speed events unfold. Experience the stunning views of the city from the Port Cable Car, offering a unique perspective while enjoying a family-friendly adventure. For a rush of excitement, try the zipline at Parc de Palomera, soaring through the treetops amidst lush nature.

Nightlife

In Barcelona, the vibrant nightlife is alive with energy. Head to Pacha for pulsating beats and dazzling performances, or enjoy cocktails at Opium Beach Club’s stylish setting. For a more laid-back vibe, explore the intimate bars in El Born, brimming with charm and character.

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

Booking tips and Expedia advantages for Barcelona

To save on your trip to Barcelona, consider visiting between November and January when accommodation prices are lower. Booking a hotel about a month in advance can help you snag better rates, while last-minute deals on platforms like Expedia may offer additional savings. Mondays typically have the cheapest rates, whereas Fridays are the most expensive. For public transport, utilise the efficient metro system, and look for free activities such as exploring the city's many parks and landmarks. Combining your hotel, flights, and activities into a package can also lead to significant savings.

  • 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 choices based on your budget, preferred location, and desired type of accommodation. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation in Barcelona with your flights and activities through an Expedia package.

Find the best attractions in Barcelona

Barcelona is an ideal destination for city, family, and business-themed vacations, offering a rich blend of culture, stunning beaches, and outdoor experiences. Visitors can explore notable attractions such as the magnificent Barcelona Cathedral, as well as beautiful piazzas and churches. The city's diverse points of interest cater to those seeking relaxation by the sea or an immersive cultural experience, making it a captivating spot for all types of travellers.

  • Sagrada Familia: This iconic basilica, designed by Antoni Gaudí, showcases a stunning blend of Gothic and Art Nouveau styles. Its intricate facades and soaring towers embody Catalan culture and artistry, providing a unique glimpse into Barcelona's architectural heritage.
  • La Rambla: A vibrant tree-lined street, La Rambla pulsates with life, featuring street performers, shops, and cafes. Wander along this thoroughfare to immerse yourself in the city's dynamic atmosphere and experience the lively spirit of Barcelona's urban culture.
  • Plaça de Catalunya: This central square serves as a hub connecting various city districts. Surrounded by shops and cultural landmarks, it offers a perfect spot to relax and appreciate the blend of city life and Catalan culture, making it an ideal starting point for exploration.

The nearest major airports for your trip to Barcelona

Flying into Barcelona is convenient, with the primary airport being Barcelona International Airport (BCN), situated 13km from the city centre. Excellent hotels nearby include the Grand Hyatt Barcelona, 10km away, and the Hyatt Regency Barcelona Tower, just 5km from the airport, both offering shuttle services. Perpignan-Rivesaltes International Airport (PGF) is 161km away, with good hotel options like Dali Hôtel and Kyriad Prestige, each approximately 5km from PGF. Another option is Girona-Costa Brava Airport (GRO), located 76km from Barcelona, featuring the 5-star Hotel Camiral and the 4-star Salles Hotel Aeroport de Girona, both conveniently located for easy access.

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 RM 277 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 RM 277 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?

Expedia is your one-stop shop for organising the ultimate Barcelona holiday. You'll find an extensive range of hotels to select from and search filters that make it easy to find just what you're after. Worried your plans could change? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your holiday with Expedia Rewards. Join today for free and you can collect points and unlock membership perks. Get instant access to Member Prices, with savings worth 10% or more on select hotels.

Explore a world of travel with Expedia