Popular hotels
Insights
Top-rated hotels
Cheapest hotels
Where to stay

Hotels with a spa in Barcelona

Search, compare, and save on Barcelona Hotels with a spa from hundreds of travel sites on HotelsCombined.

Barcelona, Spain
1 May — 2 May2
...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels with a spa in Barcelona

Discover well-known properties in Barcelona that are favoured by visitors more than others. There are 122 hotels in Barcelona and price data was last updated on 24 April 2025. The average price for a hotel in Barcelona is .
These hotels in Barcelona see the most activity from our users at the moment. Change the dates at the top of the page to see more options in Barcelona.
Filter by star ratings
All filters
Calle Villarroel 106, Barcelona, Spain
Set in Eixample, this hip hotel offers guests free Wi-Fi, a sauna and an outdoor pool. It provides a spa and wellness centre, as well as male and female solariums, a Turkish steam bath and an express check-in and check-out feature.
Free Wi-Fi
8.2
Excellent
4396 reviews
Location
1.1 mi from city centre
Pau Claris, 150, Barcelona, Spain
Offering a restaurant, bar and outdoor swimming pool, Claris Hotel & Spa GL, a Small Luxury Hotels of the World is just a five-minute stroll from Passeig de Gracia. It also provides a swim-up bar, free Wi-Fi and a sauna.
Free Wi-Fi
8.7
Excellent
1430 reviews
Location
1.0 mi from city centre
Avinguda Roma 93-95, Barcelona, Spain
Located in Eixample, this hip hotel provides guests with a rooftop pool, free Wi-Fi and a swim-up bar. It also provides private parking on site and National Art Museum of Catalonia and Disseny Hub are a brief car trip away.
Free Wi-Fi
8.2
Excellent
2518 reviews
Location
1.4 mi from city centre
Balmes 103-105, Barcelona, Spain
This hip hotel is situated in Eixample, and offers a sauna, free Wi-Fi and a coffee bar. It also provides private parking on site and Parc Güell, Disseny Hub and Parc de la Ciutadella are a brief car trip away.
Free Wi-Fi
8.6
Excellent
6467 reviews
Location
1.1 mi from city centre
Carrer de Deu i Mata 69-99, Barcelona, Spain
Ideally located in Barcelona, NH Collection Barcelona Constanza offers hip accommodation an easy drive from Casa Lleo Morera, Casa Batllo and Mirador de Colón. In addition to chic 4-star rooms, the hotel has a rooftop pool and a swim-up bar.
Free Wi-Fi
8.6
Excellent
4402 reviews
Location
2.2 mi from city centre
Via Augusta, 5, Barcelona, Spain
Ideally located in Barcelona, Hotel Balmoral provides hip accommodation an easy drive from Parc Güell, Disseny Hub and Parc de la Ciutadella. There is also a fitness centre with an infinity pool, a mineral bath and a hot spring.
Free Wi-Fi
8.4
Excellent
2273 reviews
Location
1.4 mi from city centre
Passeig De Gracia, 73-75, Barcelona, Spain
Featuring a restaurant, bar and outdoor pool, Hotel Condes de Barcelona is just a five-minute stroll from Passeig de Gracia. It also provides private parking on site and Parc Güell, Disseny Hub and Parc de la Ciutadella are a short drive away.
Free Wi-Fi
8.9
Excellent
2869 reviews
Location
1.0 mi from city centre
Provença 277, Barcelona, Spain
Situated close to Passeig de Gracia, this luxury 5-star hotel features a plunge pool, an indoor pool and free Wi-Fi. Views of hill, pool and city can be admired from the property's day spa.
Pool
Free Wi-Fi
9.1
Excellent
1785 reviews
Location
1.1 mi from city centre
C/ Palaudaries, 26, Barcelona, Spain
Set in Sants-Montjuïc, this hip hotel provides guests with a coffee bar, a sauna and free Wi-Fi. It provides private parking on site and is conveniently positioned for sightseeing, with Parc de la Ciutadella, Gran Via and Universitat de Barcelona an easy drive away.
Free Wi-Fi
8.4
Excellent
4119 reviews
Location
0.8 mi from city centre
Balmes 142-146, Barcelona, Spain
This 4-star hotel is located in Eixample, and provides a range of premium amenities such as a coffee maker and a saltwater swimming pool. It also features free Wi-Fi and a gym.
Free Wi-Fi
8.7
Excellent
3503 reviews
Location
1.3 mi from city centre

Travel insights for spa hotels in Barcelona

Use our HotelsCombined data-powered tips to help you find your next spa hotel in Barcelona.

How much is a hotel with a spa in Barcelona tonight?

Users have found prices for hotels with a spa in Barcelona tonight starting as low as £155, rising to an average cost of £315, based on searches in the last 72 hours. Prices start from £105 for a 4-star hotel with a spa in Barcelona for tonight.

How much is a Barcelona hotel with a spa room this weekend?

In the past 72 hours, we’ve seen prices for hotels with a spa in Barcelona this weekend for as little as £208/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as £182/night. For a 4-star hotel with a spa in Barcelona, the cheapest rate recently found was £183/night for this weekend.

How far ahead should you book a hotel in Barcelona?

Save money by booking a hotel at least 2 days before your trip to Barcelona. The lowest price found when booking 2 days ahead was £86 per night.

Top-rated Hotels with a spa in Barcelona

Browse through properties in Barcelona that have received the highest ratings from guests. There are currently 122 properties in Barcelona and data was last updated on 24 April 2025.
These Barcelona properties are among the highest rated by our users. Make sure to read hotel descriptions and reviews to find the right property right for you.
Show all 122 hotels
Passeig De Gràcia, 132, Barcelona, Spain
1.4 mi from city centre
Free Wi-Fi
£311
Avg. per night
C/ Ample, 1, Barcelona, Spain
0.3 mi from city centre
Free Wi-Fi
£182
Avg. per night
Avinyó, 30, Barcelona, Spain
0.2 mi from city centre
Free Wi-Fi
£186
Avg. per night
Carrer de Còrsega 344, Barcelona, Spain
1.3 mi from city centre
Pool
Free Wi-Fi
£207
Avg. per night
Plaça Reial 1, Barcelona, Spain
0.3 mi from city centre
Free Wi-Fi
£201
Avg. per night
Avenida Ruis I Taulet 1-3, Barcelona, Spain
1.4 mi from city centre
Free Wi-Fi
£238
Avg. per night
Pelai, 28, Barcelona, Spain
0.6 mi from city centre
Free Wi-Fi
£183
Avg. per night
Gran Via De Les Corts Catalanes 543-545, Barcelona, Spain
0.9 mi from city centre
Free Wi-Fi
£143
Avg. per night
Passeig de Gracia, 68, Barcelona, Spain
1.0 mi from city centre
Free Wi-Fi
£300
Avg. per night
Gran Via De Les Corts Catalanes 559, Barcelona, Spain
0.9 mi from city centre
Free Wi-Fi
£162
Avg. per night
Carrer De Llanca, 24, Barcelona, Spain
1.5 mi from city centre
Free Wi-Fi
£158
Avg. per night
Calle Avinyó, 16, Barcelona, Spain
0.2 mi from city centre
Free Wi-Fi
£132
Avg. per night
C/Pallars,128, Barcelona, Spain
1.2 mi from city centre
Pool
Free Wi-Fi
£149
Avg. per night
La Rambla, La 111, Barcelona, Spain
0.3 mi from city centre
Free Wi-Fi
£281
Avg. per night
Avenida Pearson, 1-3, Barcelona, Spain
3.5 mi from city centre
Free Wi-Fi
Airport shuttle
£216
Avg. per night
Avenida De Sarria 50, Barcelona, Spain
1.9 mi from city centre
Free Wi-Fi
£186
Avg. per night

Cheapest Hotels with a spa in Barcelona

Discover affordable stays in Barcelona that provide a quality experience without breaking the bank. Hotels in Barcelona can be found for as low as £99 per night. There is currently one property in Barcelona that can be booked for this price. Hesperia Barcelona Sant Just is one of the hotels that can be booked for the lowest price in Barcelona. Price data was last updated on 24 April 2025
Out of the hotels in Barcelona we've come across, these properties are priced the lowest. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
Show all 122 hotels
Carrer De Frederic Mompou, 1, Barcelona, Spain
5.4 mi from city centre
Free Wi-Fi
£99
Avg. per night
Ronda Sant Pere, 25, Barcelona, Spain
0.5 mi from city centre
Free Wi-Fi
£102
Avg. per night
Carrer Santa Rosa 33-37, Barcelona, Spain
3.9 mi from city centre
Free Wi-Fi
£106
Avg. per night
Carrer De Sao Paulo, 33-37, Barcelona, Spain
4.0 mi from city centre
Free Wi-Fi
£111
Avg. per night
Avinguda Del Paral-Lel, 64, Barcelona, Spain
0.7 mi from city centre
Free Wi-Fi
£114
Avg. per night
Plaça de Llevant, Barcelona, Spain
2.9 mi from city centre
Free Wi-Fi
Parking
£118
Avg. per night
Cardenal Reig 11, Barcelona, Spain
3.3 mi from city centre
Free Wi-Fi
£120
Avg. per night
Paseo de Garcia Faria, 69, Barcelona, Spain
2.3 mi from city centre
Free Wi-Fi
£123
Avg. per night
Carrer de Sant Fructuos, 64-74, Barcelona, Spain
2.0 mi from city centre
Free Wi-Fi
£124
Avg. per night
Ronda Sant Pau, 14, Barcelona, Spain
0.8 mi from city centre
Free Wi-Fi
£124
Avg. per night
Carrer Dels Tallers, 66, Barcelona, Spain
0.6 mi from city centre
Free Wi-Fi
Airport shuttle
Spa
£125
Avg. per night
Avenida Paralelo 115, Barcelona, Spain
1.0 mi from city centre
Free Wi-Fi
£127
Avg. per night
Capitan Arenas 20, Barcelona, Spain
2.7 mi from city centre
Free Wi-Fi
£127
Avg. per night
Vilamari, 34-36, Barcelona, Spain
1.4 mi from city centre
Free Wi-Fi
£128
Avg. per night
Av. Meridiana, 151, Barcelona, Spain
1.9 mi from city centre
Free Wi-Fi
£129
Avg. per night
Calle Consejo de Ciento, 51-53, Barcelona, Spain
1.7 mi from city centre
Free Wi-Fi
£130
Avg. per night

Other accommodations in Barcelona

Discover the ideal theme hotel, holiday rental or hostel for your stay in Barcelona. There are 8,512 properties in Barcelona and price data was last updated on 24 April 2025.
Show all 8,512 stays
Aragon, 565, Barcelona, Spain
1.7 mi from city centre
Free Wi-Fi
Airport shuttle
£92
Avg. per night
Carrer Antoni de Capmany, 82, Barcelona, Spain
2.3 mi from city centre
Free Wi-Fi
Airport shuttle
£109
Avg. per night
Calle Bruc 65, Barcelona, Spain
0.8 mi from city centre
Free Wi-Fi
£43
Avg. per night
Carrer de Girona 176, Barcelona, Spain
1.3 mi from city centre
Free Wi-Fi
£38
Avg. per night
Barcelona, Spain
1.4 mi from city centre
Air conditioning
£456
Avg. per night
Barcelona, Spain
2.1 mi from city centre
Air conditioning
£132
Avg. per night
Barcelona, Spain
1.5 mi from city centre
Air conditioning
£173
Avg. per night
Avinguda Diagonal 1, Barcelona, Spain
2.9 mi from city centre
Free Wi-Fi
£130
Avg. per night
Calabria 90-92, Barcelona, Spain
1.2 mi from city centre
Free Wi-Fi
£121
Avg. per night
Carrer De Balmes, 117, Barcelona, Spain
1.2 mi from city centre
Free Wi-Fi
£189
Avg. per night

Explore Barcelona

Explore different neighbourhoods and areas within Barcelona to find the perfect location for your stay. Map data was last updated on 24 April 2025.
Scroll to and zoom in on the areas in Barcelona you plan on visiting to find nearby properties. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Hotels with a spa FAQs

Find useful tips and insights about staying in Barcelona to help you make the most of your experience. FAQs were last updated on 24 April 2025.
  • What is the typical nightly rate for a Hotels with a spa in Barcelona?

    A good per night rate for a Hotels with a spa in Barcelona is £181, which is average for the city. Travelers have found deals as low as £45/night for this accommodation in Barcelona. Castro Exclusive Residences - Spa Sagrada Familia is the cheapest Hotels with a spa in the city based on our data.

  • How do prices at Hotels with a spa compare to other hotels in Barcelona?

    Hotels with a spa will typically cost you more than the average Barcelona hotel. HotelsCombined users find that the typical nightly rate for a Hotels with a spa in Barcelona is around £181. HotelsCombined users typically see a nightly rate of £141 when staying in the city.

  • Are there good Hotels with a spa near Barcelona City Centre?

    59 high quality options for Hotels with a spa are available near Barcelona City Centre. These hotels are within 2 miles and are rated above 3 stars. If you want to find Hotels with a spa that are above 3 Stars and close to Barcelona City Centre, you should expect to pay £175/night on average. The cheaper options in the area are Acevi Villarroel, Claris Hotel and Spa, and Sercotel Amister Art Hotel.

Find better results for your stay in Barcelona