Barcelona

Cheap Hotels in Barcelona

Choose your dates to see the latest hotel prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 295 Cheap hotels in Barcelona for you

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotel near Poblenou,Barcelona
With a stay at Travelodge Barcelona Poblenou in Barcelona (Sant Martí), you'll be within a 5-minute drive of Sagrada Familia and Plaça de Catalunya. This eco-certified hotel is 2.6 mi (4.2 km) from La Rambla and 3.6 mi (5.7 km) from Port de Barcelona. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and a television in a common area. Additional features at this hotel include tour/ticket assistance and a vending machine. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are served on weekdays from 7:00 AM to 10:30 AM and on weekends from 8:00 AM to 11:00 AM for a fee. Featured amenities include express check-out, a 24-hour front desk, and multilingual staff. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 250 air-conditioned rooms featuring flat-screen televisions. Your pillowtop bed comes with down comforters and premium bedding. Wireless internet access (surcharge) is available to keep you connected. Bathrooms have bathtubs or showers and hair dryers.

"The hotel is located in a residential area, about a ten-minute walk from the beach. There's a bus stop right outside, and it's a 10-15 minute bus ride or a 20-25 minute walk to the Arc de Triomphe. There are also many great cafes and restaurants nearby. The hotel itself is large, new, and well-equipped, offering excellent value for money. My only minor complaint is that the room felt a bit stuffy."
Very Good
388 reviews
8.7/10
1 night
From S$ 144
Check Availability
41
Hotels in Barcelona
With a stay at Eurostars Executive Hotel, you'll be centrally located in Barbera del Valles, within a 15-minute drive of Sagrada Familia and Circuit de Barcelona-Catalunya. This hotel is 10.3 mi (16.5 km) from Passeig de Gràcia and 11 mi (17.7 km) from La Rambla. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a banquet hall. Satisfy your appetite at the hotel's coffee shop/cafe, or stay in and take advantage of the room service (during limited hours). Buffet breakfasts are served on weekdays from 7:00 AM to 9:30 AM and on weekends from 8:00 AM to 10:30 AM for a fee. Featured amenities include a business center, complimentary newspapers in the lobby, and dry cleaning/laundry services. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 118 guestrooms featuring minibars and LCD televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"This hotel is excellent! The overall experience was really good. It's conveniently located, making getting around a breeze, and there are plenty of restaurants and amenities nearby. The front desk staff were friendly, check-in was efficient, and communication was smooth, which made for a very relaxing start. The room was clean and tidy, well laid out, and had great natural light. The bedding was comfortable, ensuring a good night's sleep. The bathroom cleanliness was satisfactory, with stable hot water and a full set of toiletries. Public areas were well-maintained and quiet, with no noticeable noise disturbances. Overall, the hotel strikes a good balance between value for money and comfort. It's suitable for both short stays and longer trips, and I would definitely consider staying here again if I have the chance."
Very Good
155 reviews
8.4/10
1 night
From S$ 99
Check Availability
99+
Hotels in Sants-Montjuic,Barcelona
With a stay at Barceló Sants in Barcelona (Sants-Montjuïc), you'll be within a 15-minute walk of Venetian Towers and Fira de Barcelona Montjuïc. This 4-star hotel is 2.1 mi (3.4 km) from La Rambla and 2.1 mi (3.4 km) from Plaça de Catalunya. Take advantage of recreation opportunities such as a 24-hour fitness center, or other amenities including complimentary wireless Internet access and concierge services. Additional features at this hotel include gift shops/newsstands, wedding services, and a banquet hall. Enjoy Mediterranean cuisine at Oxygen, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are served on weekdays from 7:00 AM to 10:00 AM and on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, express check-out, and complimentary newspapers in the lobby. Planning an event in Barcelona? This hotel has facilities measuring 26910 square feet (2500 square meters), including a conference center. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 378 guestrooms. Your bed comes with down comforters and premium bedding. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/tub combinations feature rainfall showerheads and complimentary toiletries.

"I really like the location of the hotel, exactly at the main station in Barcelona, so it's easier to go to the regional trains, and also the metro. So even if you're not at the center like L'Eixemple, you're just one step away from the metro and busses that take you there. If you're not a first timer in Barcelona and you want to see the nearby regions, this is the perfect hotel as you can easily access the train station for a day trip out of the city. There is a lot of construction happening in the station, but luckily I have a room that did not have the construction view, instead, I got the nice city view room. But not too worry, you can't even hear the sound from the outside. Facilities, amenities, & hotel staff were all amazing and nice. One to highlight as well is the pillows, so comfortable, they even have the description of each pillows, a very nice touch."
Great
473 reviews
9.0/10
1 night
From S$ 201
Check Availability
66
Hotel near Barcelona City Centre,Barcelona
Located in Barcelona (Eixample), The Central House Barcelona Gracia - Hostel is a 4-minute walk from Casa Milà and 10 minutes by foot from Casa Batllo. This hostel is 0.5 mi (0.8 km) from Passeig de Gràcia and 0.1 mi (0.1 km) from Rambla de Catalunya. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access and a television in a common area. Additional amenities at this hostel include tour/ticket assistance and a vending machine. Buffet breakfasts are available daily from 8:00 AM to 11:00 AM for a fee. Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours). Make yourself at home in one of the 50 air-conditioned guestrooms. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers.

"My child had a solo trip and stayed for three nights. It was convenient, clean, and most importantly, safe, especially for a female traveler. She returned home safely from this trip. Before she left, I was worried about her safety, but everything turned out fine. I'm grateful for the warmth and friendliness of the locals in Barcelona and other tourists towards my child. And even more grateful for the beauty Gaudi has given to the world. We'll definitely stay here again next time we visit Barcelona."
Very Good
126 reviews
8.6/10
1 night
From S$ 47
Check Availability
73
Hotels in Sarria-Sant Gervasi,Barcelona
With a stay at Mercure Barcelona Condor, you'll be centrally located in Barcelona, within a 5-minute drive of Passeig de Gràcia and Plaça de Catalunya. This upscale hotel is 1.4 mi (2.3 km) from Park Güell and 1.8 mi (2.9 km) from La Rambla. Pamper yourself with onsite massages or make use of the other amenities, which include complimentary wireless internet access and concierge services. Grab a bite from the snack bar/deli, or stay in and take advantage of the hotel's room service (during limited hours). Local cuisine breakfasts are available daily from 7:30 AM to 9:30 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Barcelona? This hotel has 721 square feet (67 square meters) of space consisting of conference space and meeting rooms. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 78 guestrooms featuring minibars and LCD televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with bathtubs or showers feature designer toiletries and hair dryers. Conveniences include phones, as well as safes and electric kettles.

"Since I booked a private tour of Barcelona through Trip.com, and the itinerary included a Mercure hotel, I decided to book an extra night at the same Mercure because the tour was locally organized. The check-in staff was very friendly. The hotel's surroundings are nice, close to a residential area, with a coffee shop and a convenience store right downstairs, making it very easy to grab some food. The hotel breakfast was also very generous, basically meeting all the needs of the guests. Sleep was very quiet at night. The bathroom is quite large, especially for a city hotel. My stay happened to be over New Year's Eve, and the hotel even provided 12 grapes on December 31st, 2025, which added to the fun and atmosphere of a Spanish New Year. Staying for four consecutive nights, I felt very safe and welcomed. The experience was consistent with Mercure hotels in China, which I often choose when traveling domestically. This trip was absolutely perfect."
Very Good
293 reviews
8.7/10
1 night
From S$ 186
Check Availability
81
Hotel near Barcelona City Centre,Barcelona
A stay at Best Western Premier Hotel Dante places you in the heart of Barcelona, within a 15-minute walk of Casa Mila and Passeig de Gràcia. This 4-star hotel is 0.6 mi (1 km) from Casa Batllo and 1 mi (1.6 km) from La Rambla. Make use of convenient amenities such as complimentary wireless Internet access, concierge services, and a television in a common area. Grab a bite from the snack bar/deli, or stay in and take advantage of the hotel's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include a computer station, a 24-hour front desk, and multilingual staff. This hotel has 4 meeting rooms available for events. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 80 air-conditioned rooms featuring minibars and LCD televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as laptop-compatible safes and desks.

"This hotel truly has it all! Located conveniently on a corner, it's perfectly situated for easy access to dining and shopping. I even got to enjoy Cheese99, a popular spot, every day. Plus, it's within walking distance of Gaudí's masterpieces: Sagrada Família (25-30 minutes), Casa Batlló (15-20 minutes), and Casa Milà (10-15 minutes). The service deserves a special mention. They were able to book tickets for a football match, and I was incredibly lucky to catch Barcelona playing Copenhagen at home. This included round-trip transfers from Camp Nou to the hotel. Although I interacted with four different staff members for inquiries, confirmation, payment, and transfers (due to different shifts), they all maintained excellent communication throughout. It made for an unforgettable and wonderful evening. I truly experienced the magic of football – the players' agility, their teamwork, varied passing, and the unpredictable, thrilling score changes. The stadium was packed with fans, their cheers and enthusiasm palpable, singing and dancing with genuine passion for the sport! ⚽"
Great
326 reviews
9.2/10
1 night
From S$ 130
Check Availability
72
Hotels in Sant Marti,Barcelona
With a stay at Catalonia Atenas in Barcelona (Sant Martí), you'll be within a 5-minute drive of Sagrada Familia and Passeig de Gràcia. This spa hotel is 2.2 mi (3.5 km) from Plaça de Catalunya and 2.5 mi (4 km) from Barcelona Cathedral. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool, a sauna, and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and a vending machine. Satisfy your appetite for lunch or dinner at the hotel's bar/lounge, Gastrobar, or stay in and take advantage of the room service (during limited hours). Buffet breakfasts are served on weekdays from 7:00 AM to 10:30 AM and on weekends from 7:30 AM to 11 AM for a fee. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Stay in one of 201 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bathtubs or showers and hair dryers. Conveniences include phones and safes, and housekeeping is provided daily.

"I always stay at this hotel when I'm in Barcelona. It's super convenient with the metro and train stations just downstairs, about 100 and 200 meters away respectively. You can get to all the sights and the airport really easily. It's in a proper residential area, and while it might not look as upscale as the Eixample, it feels very safe. There are delicious family-run restaurants nearby, a breakfast spot downstairs (cheaper than the hotel!), and a convenience store. The hotel itself is quite traditional; not super new in terms of decor, but very clean, and the hot water works great. What's really important is that normally in Europe, if you're changing rooms, you can't move your luggage in early and have to repack everything and wait until check-in time. But here, if you just tell the front desk, you can move your bags into the new room the next day – it's brilliant! There's also a small rooftop pool with a pretty nice view. Highly recommend it, ladies! The pictures show the hotel room, the breakfast place downstairs, and a nearby family restaurant (so good 😋)."
Very Good
267 reviews
8.9/10
1 night
From S$ 193
Check Availability
99+
Hotels in Eixample,Barcelona
With a stay at Free Hostels Barcelona in Barcelona (Eixample), you'll be within a 5-minute drive of Passeig de Gràcia and La Rambla. This hostel is 1.9 mi (3.1 km) from Camp Nou and 1.9 mi (3.1 km) from Plaça de Catalunya. Make use of convenient amenities such as complimentary wireless internet access, concierge services, and a television in a common area. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. A roundtrip airport shuttle is provided for a surcharge (available 24 hours). Make yourself at home in one of the 14 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include blackout drapes/curtains, and housekeeping is provided daily.

"I took a train from Malaysia to Europe, please watch my YouTube channel Lonely Railway Explorer to know more. I stay here for 1 night transit. The price is affordable, all the accommodation in Europe are crazy high. The room I will say cozy, and you got your private storage, and the mattress and pillow are super comfortable. The curtain rail on your bed is for your privacy, inside your bed also got light and two power socket. But the main door closed and hard to bell and call them, please prepare the phone number incase you stuck at outside like me. Negative experience is the toilet, too tiny, and the water supply is a problem, you need too keep pressing the 10 sec button when you shower. And if your room got 4 pax, so you need to waiting tour turn in the morning."
Good
84 reviews
7.9/10
1 night
From S$ 39
Check Availability
96
Hotels in Les Corts,Barcelona
With a stay at Aparthotel Atenea, you'll be centrally located in Barcelona, a 3-minute drive from Camp Nou and 7 minutes from Plaça de Catalunya. This 4-star aparthotel is 3 mi (4.9 km) from La Rambla and 3.2 mi (5.2 km) from Sagrada Familia. Make use of convenient amenities such as complimentary wireless Internet access, concierge services, and gift shops/newsstands. Additional amenities at this Art Deco aparthotel include a television in a common area and a reception hall. Take advantage of the aparthotel's room service (during limited hours). Featured amenities include complimentary wired Internet access, a 24-hour business center, and complimentary newspapers in the lobby. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 105 guestrooms, featuring kitchenettes. Complimentary wireless Internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Bathrooms have deep soaking bathtubs and complimentary toiletries. Conveniences include phones, as well as safes and desks.

"It's super close to the metro station, like, four minutes away. Plus, there's a huge shopping mall nearby – I forgot its name, but it's an old Spanish department store with lots of Spanish brands and even sells ham. It's a great place to buy local specialties."
Very Good
217 reviews
8.6/10
1 night
From S$ 131
Check Availability
58
Hotels in Sarria-Sant Gervasi,Barcelona
With a stay at Hotel Exe Mitre, you'll be centrally located in Barcelona, within a 5-minute drive of Park Güell and Passeig de Gràcia. This hotel is 2.1 mi (3.4 km) from La Rambla and 2.2 mi (3.5 km) from Plaça de Catalunya. Make use of convenient amenities, which include complimentary wireless internet access and concierge services. Buffet breakfasts are served on weekdays from 7 AM to 10:00 AM and on weekends from 7:30 AM to 10:30 AM for a fee. Featured amenities include express check-in, dry cleaning/laundry services, and a 24-hour front desk. Make yourself at home in one of the 57 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as safes and desks.

"There were spider webs and a spider in the corner beside the desk, and even after I informed the front desk, no action was taken. Apart from that, the overall stay was satisfactory the location is convenient, with both a bus stop and a metro station right downstairs. The breakfast area is small but offers a good variety of options. Overall, it’s a great value for money."
Great
47 reviews
9.2/10
1 night
From S$ 122
Check Availability
See All Cheap Hotels in Barcelona

FAQs

What are the best family-friendly hotels in Barcelona?

Families visiting Barcelona often prefer hotels like El Avenida Palace (from S$ 284) and H10 Casa Mimosa (from S$ 314), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

What are the top hotels in Barcelona near Sagrada Familia?

Some of the top hotels in Barcelona near Sagrada Familia include Sercotel Hotel Rosellon (from S$ 238), Hotel Best Aranea (from S$ 171) and Sant Jordi Hostels Sagrada Familia (from S$ 39), all offering easy access to Sagrada Familia, making them ideal for visitors looking to explore the area.

What is the average price of a hotel in Barcelona for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Barcelona this weekend is S$ 430 per night. For a 4-star hotel, the average cost is S$ 553 per night. If you're looking for a luxury experience, 5-star hotels in Barcelona this weekend typically cost S$ 1,263 per night.

How much do hotels in Barcelona cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Barcelona during weekdays is S$ 388 per night. For a 4-star hotel, you can expect to pay around S$ 500 per night. If you're seeking a luxury stay, 5-star hotels in Barcelona generally cost S$ 1,128 per night on weekdays.

What are the best places to stay in Barcelona?

Some of the best places to stay in Barcelona are near popular attractions like Sagrada Familia, La Pedrera – Casa Milà and Plaça de Catalunya, offering easy access to key sights and amenities.

What are the best budget-friendly hotels in Barcelona?

Popular budget hotels in Barcelona include Barceló Sants, Room Casa Gracia and Arcelon Hotel.

What are the best pet-friendly hotels in Barcelona?

The Hoxton, Poblenou (from S$ 312), Mandarin Oriental, Barcelona (from S$ 1,167) and Pol & Grace Hotel (from S$ 135) are the best pet-friendly hotels that welcomes your furry friends. Enjoy your stay with your pets by your side!

How to get good deals on hotels in Barcelona?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.