Search hotels in Barcelona Province, Spain

Enter your dates and choose from 7904 hotels and other places to stay

Check out these popular cities in Barcelona Province

Barcelona

5215 hotels

Sitges

569 hotels

Castelldefels

177 hotels

Calella

118 hotels

Santa Susanna

93 hotels

Viladecáns

17 hotels

Badalona

100 hotels

Stay in Barcelona Province's best hotels!

Filter by:

Star rating
Review score

Casa Pince

Hotel in Barcelona

Boasting a terrace, a restaurant as well as a bar, Casa Pince is situated in the centre of Barcelona, 2 km from Sant Miquel Beach. This 3-star hotel offers a concierge service and a tour desk.

r
robert
From
France
Wonderful stay in a great location! Fantastic location, very comfortable accommodation, and exceptional staff—plus the added bonus of a charming café-style restaurant. The breakfast was excellent, with a wide variety of choices, and we had a delicious lunch upon arrival. Our room had recently been refitted (great air-con) and included a small balcony, perfect to soak in the heart of the city atmosphere, yet not noisy at night. The staff were incredibly friendly and went above and beyond—one even printed a four-page guide of restaurant recommendations to help us find the perfect spot for a special birthday dinner. Their hospitality truly made our stay memorable. A big thank you to the entire team!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,052 reviews
Price from
US$214.28
1 night, 2 adults

Hotel Casa Sagnier

Hotel in Barcelona

Attractively located in the centre of Barcelona, Hotel Casa Sagnier features air-conditioned rooms, a fitness centre, free WiFi and a terrace.

B
Bojan S.
From
Serbia
I recently had the pleasure of staying at Casa Sagnier, and it was an absolutely perfect experience from start to finish. The hotel’s location is unbeatable, right in the heart of Barcelona, making it easy to explore the city’s top attractions, restaurants, and shops. Highly recommended
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,415 reviews
Price from
US$368.33
1 night, 2 adults

Antiga Casa Buenavista

Hotel in Barcelona

Conveniently set in the centre of Barcelona, Antiga Casa Buenavista provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a shared lounge.

J
João
From
Portugal
Everything! Beautiful room! Great Staff!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,260 reviews
Price from
US$261.26
1 night, 2 adults

Atzavara Hotel & Spa

Hotel in Santa Susanna

Located in Santa Susanna, 700 metres from Llevant Beach, Atzavara Hotel & Spa provides accommodation with a garden, private parking, a shared lounge and a terrace.

I
Ilona
From
Luxembourg
very modern and clean place. Beautiful rooms, pools and restaurants. The cocktails were very good, food didn't disappoint neither. The staff was very nice and welcoming, cleaning ladies bringing us cookies to the room were the sweetest!!! Breakfast was great, a lot of choice food and drink wise.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,600 reviews
Price from
US$164.34
1 night, 2 adults

Seventy Barcelona

Hotel in Barcelona

Seventy Barcelona has a shared lounge, terrace, a restaurant and bar in Barcelona. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

임성진
From
South Korea
Everything was perfect. Room was lovely and comfortable. Service was great. Strongly recommend this place.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,810 reviews
Price from
US$264.74
1 night, 2 adults

Yurbban Ramblas Boutique Hotel

Hotel in Barcelona

Situated conveniently in the centre of Barcelona, Yurbban Ramblas Boutique Hotel offers air-conditioned rooms, a terrace, free WiFi and a restaurant.

H
Hazel
From
Turkey
very modern room and so clean. it is in city center. best personel
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,415 reviews
Price from
US$227
1 night, 2 adults

Praktik Èssens

Hotel in Barcelona

Boasting a terrace, Praktik Èssens is located in Barcelona and is 300 metres from Passeig de Gracia. The property is set 300 metres from Casa Batllo and 350 metres from Tivoli Theatre.

A
Azmeen Ansar
From
Singapore
Bang on in the middle of the city, perfect for shopping lovers. All the touristy attractions are a few metro stops away, easily accessible. The staff is super friendly. The room clean and comfortable.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,610 reviews
Price from
US$196.23
1 night, 2 adults

La Frasera Alojamiento Rural

Hotel in Vacarisas

Set in Vacarisas, 35 km from Tibidabo Amusement Park, La Frasera Alojamiento Rural offers accommodation with a garden, free private parking, a shared lounge and a terrace.

S
Stéphane
From
Canada
Amazing location with an incredible view of Monserrat. Great apartment.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,050 reviews
Price from
US$140.21
1 night, 2 adults

H10 Madison 4* Sup

Hotel in Barcelona

H10 Madison 4* Sup has an outdoor swimming pool, terrace, a restaurant and bar in Barcelona. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

R
RISHAB
From
Singapore
Very friendly and helpful staff and super location
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,677 reviews
Price from
US$227
1 night, 2 adults

Yurbban Passage Hotel & Spa

Hotel in Barcelona

Situated in Barcelona in the Catalonia Region, 400 metres from Portal de l'Angel, Yurbban Passage Hotel boasts an outdoor pool and spa centre. Guests can enjoy the on-site restaurant.

M
Milos
From
Serbia
Location, stuff, food, everything
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,218 reviews
Price from
US$330.64
1 night, 2 adults
See all 7904 hotels in Barcelona Province

Most booked hotels in Barcelona Province in the past month

See all

Popular with guests booking hotels in Barcelona Province

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 12,381 reviews

Popular with guests booking hotels in Barcelona Province

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 9,281 reviews

Popular with guests booking hotels in Barcelona Province

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,104 reviews

Popular with guests booking hotels in Barcelona Province

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 5,801 reviews

Popular with guests booking hotels in Barcelona Province

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,971 reviews

Popular with guests booking hotels in Barcelona Province

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,966 reviews

Popular with guests booking hotels in Barcelona Province

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 8,923 reviews

Popular with guests booking hotels in Barcelona Province

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 11,345 reviews

Popular with guests booking hotels in Barcelona Province

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 6,988 reviews

Popular with guests booking hotels in Barcelona Province

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 10,225 reviews

Barcelona Province's best hotels with breakfast

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,088 reviews

Catalonia Magdalenes Hotel is set in Barcelona, 200 metres from the Cathedral of Barcelona and offers a terrace with an outdoor pool with views of the Cathedral and a spa.

From US$348.35 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,600 reviews

Offering a year-round outdoor pool with city views, Ohla Eixample is a stylish boutique hotel located 10 minutes’ walk from two of Gaudi’s major works, La Pedrera and Casa Batlló.

From US$539.93 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,444 reviews

Yurbban Trafalgar Hotel features a rooftop terrace with a pool providing 360 degree panoramic views of Barcelona. The hotel is located just 300 metres from Urquinaona Metro Station.

From US$301.90 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,069 reviews

Featuring an outdoor pool and a fitness centre, Catalonia Square is located in Barcelona’s historic centre.

From US$290.29 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,993 reviews

Offering an outdoor swimming pool, Olivia Balmes Hotel is set 400 metres from Barcelona’s Passeig de Gracia, in the elegant Eixample neighbourhood.

From US$517.29 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 3,127 reviews

Located next to Barcelona’s Passeig de Gracia Boulevard, Catalonia Passeig de Gràcia 4* Sup offers an outdoor pool, a free gym, a terrace, free Wi-Fi and paid private parking.

From US$243.84 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,267 reviews

Catalonia Gran Via BCN is set on Gran Vía and within 5 minutes’ walk of Urgell and Universitat Metro Stations, and beside the airport bus stop.

From US$243.84 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,566 reviews

This modern hotel is centrally located 5 minutes’ walk from Barcelona’s Urquinaona Metro Station and 400 metres from the Palau de la Musica. It offers 24-hour reception and free Wi-Fi.

From US$219.46 per night

Budget hotels in Barcelona Province

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,082 reviews

Set in an impressive 19th-century building, Hotel El Xalet maintains original features such as floral stained-glass windows and mosaic floors. It offers an outdoor pool, cocktail bar and free Wi-Fi.

From US$104.50 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 270 reviews

Urban Sabadell 2 is set in Sabadell, within 24 km of La Pedrera and 24 km of Casa Batllo.

From US$95.21 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 147 reviews

Hotel Boccalino Sitges has an outdoor swimming pool, terrace, a restaurant and bar in Sitges. With free WiFi, this 3-star hotel offers room service and a concierge service.

From US$101.93 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 779 reviews

Set in Sabadell, Urban Sabadell has a shared lounge, terrace, bar, and free WiFi throughout the property.

From US$91.73 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 747 reviews

Featuring free Wi-Fi and flat-screen TV, Sitges Royal Rooms is located in Sitges, a 3-minute walk from the beach. Sitges Train Station is 100m away.

From US$108.71 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 806 reviews

Situated in the pre-Pyrenees, Hotel Santa Bárbara offers chic, rustic rooms with authentic stone walls, air conditioning, satellite TV and a private bathroom.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,515 reviews

Situated in Sant Feliu de Llobregat, 11 km from Sants Railway Station, Hotel SB Win 4 Sup features accommodation with a fitness centre, private parking, a terrace and a bar.

From US$114.95 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,260 reviews

Situated in Terrassa, 24 km from Tibidabo Amusement Park, Hotel Terrassa Confort features accommodation with a restaurant, private parking and a bar.

From US$95.93 per night

Hotels in Barcelona Province that you can book without a credit card

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,597 reviews

Located in Santa Susanna, 700 metres from Llevant Beach, Atzavara Hotel & Spa provides accommodation with a garden, private parking, a shared lounge and a terrace.

From US$259.12 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,394 reviews

Set in Barcelona, 2.1 km from Somorrostro Beach, Hotel Omnium offers accommodation with a shared lounge, private parking and a terrace.

Rocatel

Hotel in Canet de Mar
No credit card needed
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,649 reviews

The family-run Hotel Rocatel is located on Cavaiò Beach in Canet de Mar, on the Costa Maresme. It offers a 24-hour reception, outdoor pool and rooms with a private balcony.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,711 reviews

This adults-only hotel is located next to Santa Susanna Beach. ALEGRIA Mar Mediterrania is a 40-minute drive from Girona and its airport, and offers modern, air-conditioned rooms with a terrace.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,342 reviews

The Hotel Medinaceli New reopening 2025 is a stylish hotel located in the original palace of the Dukes of Hotel Medinaceli New reopening 2025 which has the status of Specialty Monument.

From US$302.36 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,226 reviews

AQUA Hotel Silhouette & Spa - Adults Only is located 250 metres from the beach in Malgrat de Mar. It features a wide garden with 2 pools and a spa.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,145 reviews

Sumus Hotel Stella and Spa 4S Adults Recommended is a charming hotel, located in Pineda de Mar. It offers large grounds with a swimming pool hot tub, sun terrace and garden.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 149 reviews

Situated in Saldés, 11 km from Massís del Pedraforca, L'indret del Pedraforca Adults Only features accommodation with a garden, free private parking, a terrace and a restaurant.

FAQs about hotels in Barcelona Province

Planning a trip? Get inspired by reviews of cities in Barcelona Province

8.0

Barcelona is a must see city.

Barcelona is a must see city. A walking tour of Gaudi's work is really a must. Dining in the Gothic quarter is very nice. Great cocktail bars and night life. But the concept of "cheap Spain" is no longer, specially not in Barcelona. It is nice but expensive, more than Paris in many aspects. Also driving in town is not pleasant, prefer public transport.
Guest review by
Gerald
France
8.0

During my stay in Hospitalet de Llobregat, Barcelona, I...

During my stay in Hospitalet de Llobregat, Barcelona, I enjoyed being just a few subway rides away from the lively city center while still escaping the constant crowds. With several subway stations nearby, it was easy to get around—within just 10 minutes I could reach iconic spots like the Sagrada Família or even head out toward San Sebastián Beach. The quieter atmosphere of the neighborhood provided a more relaxed experience, allowing me to enjoy the scenery at a slower pace. Local cuisine was another highlight—tapas, fresh seafood, and other authentic dishes made every meal memorable. The area was also conveniently close to Josep Tarradellas Barcelona–El Prat Airport, making both arrival and departure stress-free and well connected.
Guest review by
Ali Can
Turkey
10

Love this beach town!

Love this beach town! It is fun but also relaxing and the restaurants are great, the beaches are beautiful, particularly the Balmins beach. The shopping is amazing, great variety and the town is absolutely beautiful!
Guest review by
Timothy
United States
8.0

Prat is a "normal" area with many regular Spanish residents.

Prat is a "normal" area with many regular Spanish residents. It is far enough away from the main attractions to recharge, though close enough to access the hot spots easily. Lots of transportation options available depending on your budget. We stayed 3 nights initially in the Barcelona Beach area and it was nice to relax a bit in Prat before we flew home. It felt safe and was clean.
Guest review by
Stephen
Canada
10

Great little town with friendly people.

Great little town with friendly people. Beach is gorgeous and easily accessible by bus or train. Don't expect everyone to speak English as this is a very spanish town.... this is one of the major selling points to travelling here. Its such a happy, chilled out and friendly place.
Guest review by
carole louise
United Kingdom
2.0

We liked the area and the beaches.

We liked the area and the beaches. We were not expecting what we found also because a few years ago we went in the same area (Calella) and we were very happy with the hotel, the food and everything else. At that time we had all included breakfast, lunch, dinner with all soft and any alcoholic drinks included. Unfortunately this time that hotel was booked up for the time we wanted. But Calella is very nice and quite, I will recommend to anyone, but not the hotel we were in this time.
Guest review by
Anonymous
10

Santa Susanna is a lovely town, plenty of restaurants and...

Santa Susanna is a lovely town, plenty of restaurants and shops and the beach goes on forever :) It’s a great location for exploring other areas such as Barcelona and Girona as there is a direct train link.
Guest review by
Heather
United Kingdom
10

What a beautiful place to stay.

What a beautiful place to stay. Dario was a fantastic host, and nothing was too much trouble. I could have slept in the bed for weeks it was so comfy! I had to be a bit mindful with the stairs while wearing socks, but otherwise everything was pristine and very welcoming. Thanks for everything Dario - especially for the travel coffee you made for our trip back to the airport :)
Guest review by
Cate
Australia
8.0

The hotel was well located on the promenade with plenty of...

The hotel was well located on the promenade with plenty of eating and drinking options. The beach was right opposite the hotel and the train to central Barcelona was close by and a 20 minute train ride.
Guest review by
John
Australia
10

The general problem with the Costa Brava north of Barcelona...

The general problem with the Costa Brava north of Barcelona is the coarse sand. You really need beach shoes otherwise it's uncomfortable to walk around the beach or going in the water with all the stones. Coming out the water is a nightmare without shoes. Also, the shore gets very steep very fast. 3 meters into the water, and you are completely submerged in most places. Completely different from the France side, with the dusty extra-fine sand and family friendly shores around Camargue. Costa Brava is wilder and more for swimmers. Cote d'Azur for safe children bathing. Blanes has a very nice panorama from the Castell de Sant Joan hill. Lots of things to see around also. Arts and history.
Guest review by
Usebast
Germany