Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation


Check prices on hotels in Barcelona

Tonight 17 Jul - 18 Jul
This weekend 19 Jul - 21 Jul
Next weekend 26 Jul - 28 Jul

Featured Barcelona Hotels with Spa

See all 15,283 properties in Barcelona

Estimated price for 1 night/2 adults

Hotel 1898
Hotel 1898
4.0 out of 5.0 La Rambla, 109; (entrance on the street, Pintor Fortuny), Barcelona, Barcelona
Free cancellation
4.7/5 (2055 reviews)
€188/ night for 2 guests

Clean and good staff. Great location. Nice roof pool

Reviewed on 15 Jul 2019
Hotel Colon Barcelona
Hotel Colon Barcelona
4.0 out of 5.0 Avenida Catedral, 7, Barcelona, Barcelona
Free cancellation
4.5/5 (2065 reviews)
€220/ night for 2 guests

Excellent location and overall very happy with the hotel.

Reviewed on 12 Jul 2019
Axel Hotel Barcelona & Urban Spa - Adults Only
Axel Hotel Barcelona & Urban Spa - Adults Only
4.0 out of 5.0 Aribau 33, Barcelona, Barcelona
Free cancellation
4.0/5 (2037 reviews)
€129/ night for 2 guests

The staff was courteous and professional. The hotel is very centralized to all the big tourist attractions AND the city's luxury shopping district. (YAY Louis Vuitton). The bar upstairs is very happening and is a nice mixture of young and old.

Reviewed on 15 Jul 2019
Crowne Plaza Barcelona - Fira Center
Crowne Plaza Barcelona - Fira Center
4.5 out of 5.0 Avenida Ruis I Taulet 1-3, Barcelona, Barcelona
Free cancellation
4.5/5 (2034 reviews)
€147/ night for 2 guests

The hotel had nice rooms, room service and staff. Sometimes the hotel toilets or showers where not cleaned properly. Also cleaning times of the rooms sometimes were quite late in the afternoon so we had to leave the room and come back later. The price of the food and drinks were extremely expensive/over ...

Reviewed on 15 Jul 2019
Sallés Hotel Pere IV
Sallés Hotel Pere IV
4.0 out of 5.0 C/Pallars,128, Barcelona, Barcelona
4.0/5 (1029 reviews)
€125/ night for 2 guests

Clean rooms and friendly staff. Clean rooms and friendly staff. Clean rooms and friendly staff.

Reviewed on 28 Jun 2019
Gran Hotel Torre Catalunya
Gran Hotel Torre Catalunya
4.5 out of 5.0 Avenida Roma 2-4, Barcelona, Barcelona
4.4/5 (2117 reviews)
€123/ night for 2 guests

Lovely spacious rooms. Very convenient as so close to station.

Reviewed on 5 Jul 2019
Catalonia Atenas
Catalonia Atenas
4.0 out of 5.0 Av. Meridiana, 151, Barcelona, Barcelona
Free cancellation
3.8/5 (403 reviews)
€110/ night for 2 guests

It met all our requirements and staff were very helpful.

Reviewed on 5 Jul 2019
Alma Barcelona
Alma Barcelona
5.0 out of 5.0 Mallorca, 269-271, Barcelona, Barcelona
Free cancellation
4.8/5 (1086 reviews)
€299/ night for 2 guests

Service at breakfast is a bit slow, all the rest is amazing

Reviewed on 16 Jul 2019
Catalonia Magdalenes
Catalonia Magdalenes
4.0 out of 5.0 Carrer de les Magdalenes 13-15, Ciutat Vella, Barcelona
Free cancellation
4.8/5 (530 reviews)
€198/ night for 2 guests

Style and comfort combined. Matress and sheets were short of the rest.

Reviewed on 12 Jul 2019
Map

Hotels with Spa: Our travellers loved these

Estimated price for 1 night/2 adults

Recently booked Barcelona hotels

Hotel Porta Fira
4.5 out of 5.0
Last booking: 53 minutes ago
NH Collection Barcelona Gran Hotel Calderón
5.0 out of 5.0
Last booking: 1 hour ago
Best Western Plus Hotel Alfa Aeropuerto
4.0 out of 5.0
Last booking: 1 hour ago

Pocket Guide: Hotels with Spa in Barcelona

Search for hotels in Barcelona on Expedia. You can easily find your hotels in Barcelona using one of the methods below:

  • View our selection of featured hotels in Barcelona
  • Use the map to find hotels in the Barcelona neighborhood you prefer
  • Use the filters to see hotels in a specific area of Barcelona, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Barcelona
  • Enter your travel dates to view the best deals on hotels in Barcelona - while they last