Hotels in Barcelona, Spain

Find deals on 1,279 hotels in Barcelona, Spain

Barcelona, Spain
Jun 2 — Jun 32
Sat 6/3
Wed 6/7

Compare 3M+ hotel and accommodation options.

Top hotels in Barcelona

Find the perfect hotel for your stay in Barcelona
Review Score
Hotel class

Best neighborhoods to book a hotel in Barcelona

Below are the average prices for hotels in the most popular neighborhoods in Barcelona


$103 - $158

CHEAPEST NEIGHBORHOOD IN BARCELONANou Barris19% cheaperHotels in Nou Barris are the cheapest in Barcelona at just $103 per night on average
MOST EXPENSIVE NEIGHBORHOOD IN BARCELONAEixample20% more expensiveEixample has the highest priced hotels in Barcelona with rooms averaging $158 per night
MOST POPULAR NEIGHBORHOOD IN BARCELONAEixample76% more users visitedMore momondo users search for hotels in Eixample than any other neighborhood in Barcelona

Things to do in Barcelona

Hotels in popular neighborhoods in Barcelona

Below are the most popular neighborhoods in Barcelona to stay in, as well as some of the best hotels in each area

When to book a hotel in Barcelona

Check out the information below to find the best deal on a hotel room in Barcelona
Low SeasonDecembercheapest month to stay
High SeasonAprilmost expensive time to stay
25%expected price decrease
21%expected price increase


$177 - $299

Cheapest day of weekSundayis the cheapest day of the week to book
Highest day of weekFridayis the most expensive day of the week to book
$285is the average per night cost for a hotel on this day
$226is the average per night cost for a hotel on this day

Useful insights on Barcelona hotels

Get a quick overview on price and accommodation trends for your visit in Barcelona

Lowest Hotel Price


Most Popular Hotel (5-star)

NH Collection Barcelona Gran Hotel Calderón

Hotels Near Airport


Average Length of Stay

5 days
The cheapest price for a room in Barcelona found in the last 7 days is $23/night. This rate is available with Bcnsporthostels, a 2-star hotel.
Travel with comfort when booking a room with NH Collection Barcelona Gran Hotel Calderón, the most popular 5-star hotel in Barcelona (8.2/10 rating - based on 2,697 reviews).
There are 10,108 hotels in Barcelona close to Barcelona-El Prat. Sleep&Fly is the nearest with a distance of 0.8 mi from this airport.
On average, people stay for 5 days when lodging at hotels in Barcelona. The average accommodation price for 5 days in Barcelona in the past week is $1,320.

Barcelona travel tips

Barcelona’s public transport system reaches nearly every neighborhood in the city. To take advantage of Barcelona’s public transportation, momondo can help you book hotels in Barcelona, like the Hotel Bagues in the Ciutat Vella (the city center). In Ciutat Vella, you’ll find bus lines B20, B24, B25, 7, 19, 201, and H16; train lines R1, R3, and R4; and Metro lines L1, L3, L6, and L7. All of these run through the main transport station, the Plaça de Catalunya. Another neighborhood to consider is the classy La Barceloneta; here you can try the Ayre Hotel Rosellon. This neighborhood is served by Metro line L4 and city buses 47 and 59. For cheap public transportation, purchase a BCN Hola card, which will allow unlimited use of all public transportation.

How much does a hotel in Barcelona cost per night?

Use the information below to find quality Barcelona hotel rooms for low prices

4-star hotels

Cheapest $23

Average $212

Most expensive $643

Search 4-star hotels

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Barcelona

These hotels and hostels usually make for a cheap way to stay in Barcelona
Find hostels in Barcelona

Get the best value hotel in Barcelona

These Barcelona hotels have the best prices for their ratings

Where to stay in Barcelona

For the leisure tourist, we recommend Eixample for its abundance of attractions and activities. If you’re more of a history buff, you might enjoy the Gothic Quarter and the Hotel Gótico, with its medieval architecture. If you’re looking for a more romantic neighborhood, El Born and the El Born Guesthouse by Casa Consell is perfect for couples. With its quiet streets and quaint cafés, this is an excellent place to look for cheap hotels in Barcelona using momondo. For the more adventurous traveler, use momondo to find cheap hotels in the Ciutadella neighborhood, arguably the party central of Barcelona, thanks to its beaches and nightclubs. Finally, business travelers might prefer booking a hotel in the Sants neighborhood. This area has an exciting mixture of local culture and modern connectivity via the Estació de Sants, Barcelona’s largest train-and-Metro station.

Learn about attractions and sights in Barcelona

One popular attraction in Barcelona is the Magic Fountain, located in Montjuïc right by the Plaça de Carles Buïgas stop on bus 13 and not far from the Miramar Barcelona hotel. The fountain offers a light-and-water show every half hour, no fee necessary. Another attraction you’ll want to visit is the CosmoCaixa science museum in the Sarrià-St. Gervasi neighborhood close to the Exe Mitre hotel. While in Barcelona, be sure to also see the Parc de la Ciutadella in the Ciutat Vella and check out the nearby Duquesa Suites. This 70-acre public park, designed for the 1888 Universal Exhibition, encompasses the parliament building, Barcelona Zoo, and even a lake and waterfall, making it a beautiful green spot as well as a cultural gem for the city.

If there’s one neighborhood in Barcelona that’s sure to meet any craving, it’s Eixample. This is Barcelona’s largest district, located right in the heart of the city and close to many public transit options, including the Metro Diagonal. This neighborhood is known for its many tapas restaurants and trendy bars in addition to some of the most popular nightclubs in the city. You can easily book hotels in Barcelona's Eixample district with momondo, such as the Catalonia Plaza Cataluña. Another neighborhood you’ll want to explore is Sarrià-St. Gervasi and its "Zona Alta" district, which features a multitude of dining and drinking options, including the famous Santaló and María Cubí streets, with their selection of pubs and dance floors. The Blue Barcelona is a convenient Barcelona hotel in Sarrià-St. Gervasi. Public transport options include the Ferrocarrils de la Generalitat de Catalunya (trains). Of course, you won’t want to leave Barcelona without also experiencing the many bars and restaurants in the hip Gràcia neighborhood. Be sure to check out the Be Mate Paseo de Gràcia for an inexpensive yet beautiful option. The Metro Diagonal and Fontana have stops in this neighborhood.

Information about staying in Barcelona

Read these important travel tips before booking a hotel in Barcelona

A stay of 5 nights is most popular when visiting Barcelona.

$230 per night is the average rate for a room when booking a hotel in Barcelona. Prices will differ depending on factors such as star rating, time of year and location.

Why use momondo?

By quickly finding and returning Barcelona hotels and accommodation options, momondo can save you time and money. We search for hotels and accommodation deals from numerous independent and larger businesses. All you have to do is choose where you want to stay.

You can filter by price, location, amenities, review score and so much more on momondo. That is how we can help you find a great place to stay in Barcelona.

Save money when you book hotels with momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.

Start planning your trip to Barcelona