Spain may have travel restrictions in place due to COVID-19.

Spain Shopping Hotels from CA $65

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Spain Shopping Hotels

Hotel Atlantico Madrid

Hotel Atlantico Madrid

4 out of 5
Gran Via 38, Madrid, Madrid
The price is CA $165 per night from Jan 1 to Jan 2

Located in Centro, this hotel is steps away from Plaza de Callao, Gran Via Street and Teatro Lara. Teatro Rialto and Lope de Vega Theatre are also within 5 minutes. ...

4.7/5Exceptional! (2,097 reviews)
Highly Recommended

"We stayed at the Atlantico during a difficult time in Madrid, just before and during the city shut-down due to COVID-19. The hotel was exceptionally clean and our room was lovely with all the required amenities. There were two large windows that we were able to open so that we could enjoy the fresh ..."…"

Reviewed on Mar. 20, 2020

Hotel Atlantico Madrid
Hotel SB Plaza Europa

Hotel SB Plaza Europa

4 out of 5
Calle Ciències 11-13, L'Hospitalet de Llobregat, Barcelona
Get Rates

Located in Sants-Montjuic, this hotel is within a 10-minute walk of Gran Via 2 and Fira Barcelona. Poble Espanyol and Placa d'Espanya are also within 2 miles ...

4.2/5Excellent! (1,322 reviews)
Nice hotel with rooftop pool

"Beautiful hotel. Parking was an additional 18E a night but it is underground. Our SUV had a roof rack and would not fit. We wish we had used the parking because we got our car window broken while parking on the street. The neighborhood is nice with a nice huge mall across the street. Our mistake. ..."…"

Reviewed on Jul. 27, 2020

Hotel SB Plaza Europa
Hotel Colón Barcelona

Hotel Colón Barcelona

4 out of 5
Avenida Catedral, 7, Barcelona, Barcelona
Get Rates

Located in Gothic Quarter, this spa hotel is steps away from Placa del Rei and Barcelona Cathedral. Palau de la Musica Catalana and La Rambla are also within ...

4.6/5Exceptional! (1,166 reviews)

"Perfect location! Walking distance to many of the best attractions in Barcelona. The hotel staff was wonderful. The rooms were clean and fully stocked with toiletries, coffee/tee and Mini bar. A sangria at the roof top bar is a must. The views are amazing."…"

Reviewed on Jul. 7, 2020

Hotel Colón Barcelona
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Dear Hotel Madrid

Dear Hotel Madrid

4 out of 5
Gran Via 80, Madrid
Get Rates

This boutique hotel is located in the heart of Madrid, walking distance from Teatro Coliseum, Lope de Vega Theatre and Teatro Rialto. Also nearby are Gran Via ...

4.5/5Wonderful! (1,261 reviews)

"My wife and I were in Madrid for a quick weekend trip and we both agree this hotel did it all: great price for value, good location, comfortable beds, lovely bathroom."…"

Reviewed on Jun. 5, 2020

Dear Hotel Madrid
Hotel Barcelona Princess

Hotel Barcelona Princess

4 out of 5
Avinguda Diagonal 1, Barcelona, Barcelona
The price is CA $99 per night from Dec 16 to Dec 17

Located in Diagonal Mar i el Front Maritim del Poblenou, this hotel is 0.2 mi (0.3 km) from Barcelona International Convention Centre, and within 3 mi (5 km) ...

4.3/5Excellent! (1,536 reviews)

"Was very nice hotel just a shame we had to check out early and lose one day"…"

Reviewed on Mar. 15, 2020

Hotel Barcelona Princess
Hotel Nouvel

Hotel Nouvel

3 out of 5
Santa Anna 18-20, Barcelona, Barcelona
Get Rates

Located in Gothic Quarter, this hotel is steps away from Canaletes Fountain and El Corte Ingles. Placa de Catalunya and Palau de la Musica Catalana are also ...

4.2/5Excellent! (1,208 reviews)

"My daughter and her friend stayed and said everything was great and good central location too."…"

Reviewed on Mar. 13, 2020

Hotel Nouvel
SmartRental Collection Gran Via Capital

SmartRental Collection Gran Via Capital

4 out of 5
Gran Via 48, Madrid, Madrid
The price is CA $211 per night from Dec 2 to Dec 3

Located in Centro, this apartment building is within a 10-minute walk of Plaza de Callao, Plaza Mayor and Royal Palace of Madrid. Plaza de Cibeles and Thyssen-Bornemisza ...

4.6/5Wonderful! (1,460 reviews)

"Nice and clean, staff is very pleasant and the place is very centric."…"

Reviewed on Sep. 17, 2020

SmartRental Collection Gran Via Capital
Hotel Nuevo Boston

Hotel Nuevo Boston

4 out of 5
Avenida de Aragon 332, Madrid, Madrid
The price is CA $65 per night from Dec 25 to Dec 26

Located in San Blas-Canillejas, this hotel is 3 mi (4.8 km) from Estadio Wanda Metropolitano and 3.1 mi (5 km) from IFEMA - Feria de Madrid. El Retiro Park and ...

4.4/5Wonderful! (1,134 reviews)

"It was clean and nice - fast check in and fast check out."…"

Reviewed on Sep. 21, 2020

Hotel Nuevo Boston
Hotel Regina

Hotel Regina

3 out of 5
Alcala 19, Madrid, Madrid
The price is CA $81 per night from Dec 10 to Dec 11

Located in Centro, this hotel is within a 5-minute walk of Gran Via Street and Puerta del Sol. Plaza de Cibeles and Plaza Mayor are also within 10 minutes. Sevilla ...

4.5/5Wonderful! (1,712 reviews)

"The hotel was nice and clean, excellent location and the breakfast staff was very kind. I would stay there again"…"

Reviewed on Nov. 30, 2020

Hotel Regina
Catalonia Portal de l'Angel

Catalonia Portal de l'Angel

3 out of 5
Avd Portal De L'angel 17, Barcelona, Barcelona
The price is CA $85 per night from Dec 2 to Dec 3

Located in Gothic Quarter, this hotel is within a 5-minute walk of Placa de Catalunya, La Rambla and Barcelona Cathedral. Placa Catalunya Station is only a 5-minute ...

4.5/5Wonderful! (859 reviews)
Staying in the center of Barcelona

"Nice location which is super convenient for going shopping. The hotel staff are very friendly and helpful. The cleaness of the pool can be better. Overall, very recommendable."…"

Reviewed on Aug. 24, 2020

Catalonia Portal de l'Angel
Royal Ramblas

Royal Ramblas

4 out of 5
La Rambla, 117, Barcelona, Barcelona
The price is CA $100 per night from Dec 2 to Dec 3

Located in Gothic Quarter, this hotel is steps away from Teatre Poliorama, La Rambla and Placa de Catalunya. Passeig de Gracia and Boqueria Market are also within ...

4.4/5Excellent! (997 reviews)

"Absolutely Perfect location!!!! Super nice and friendly staff! Everything was clean and new. I'm planning on returning to Barcelona in the next few years, and this is the hotel I will definitely be staying at for sure!!"…"

Reviewed on Aug. 10, 2020

Royal Ramblas
Hotel Principe Pio

Hotel Principe Pio

3 out of 5
Cuesta San Vicente 14, Madrid, Madrid
Get Rates

Located in Moncloa-Aravaca, this hotel is within a 5-minute walk of Sabatini Gardens and Gran Via Street. Madrid Rio and Royal Palace of Madrid are also within ...

4.2/5Excellent! (995 reviews)
Very nice, however...

"Everything was great. Location was very convenient. Check in was smooth. The only thing that made us feel a bit uneasy was that we found someone else’s belongings in a cabinet which made us think about how thorough our room was cleaned before we got there. Unfortunately we only discovered these belongings ..."…"

Reviewed on Mar. 14, 2020

Hotel Principe Pio
Room Mate Larios Hotel

Room Mate Larios Hotel

4 out of 5
The price is CA $120 per night from Dec 14 to Dec 15

Located in Centro, this boutique hotel is steps away from Plaza de la Constitucion, Calle Larios and Málaga Cathedral. Picasso Museum Malaga and Alcazaba are ...

4.5/5Wonderful! (995 reviews)

"Great hotel in a great location. We had traveled to Malaga so we could do a day trip to Morocco. This hotel is accessible on a pedestrian only road which is located right in the heart of things. Don't worry the cab driver can drop you off very close to the entrance. From there you are really walkable ..."…"

Reviewed on Mar. 17, 2020

Room Mate Larios Hotel
Hotel Emperador

Hotel Emperador

4 out of 5
Gran Via 53, Madrid, Madrid
Get Rates

Located in Centro, this hotel is steps away from Lope de Vega Theatre, Gran Via Street and Teatro Rialto. Puerta del Sol and Royal Palace of Madrid are also ...

4.3/5Excellent! (1,035 reviews)
Good location

"Great location. Upscale hotel with a reasonable price."…"

Reviewed on Mar. 10, 2020

Hotel Emperador
Hotel Liabeny

Hotel Liabeny

4 out of 5
Calle de la Salud 3, Madrid
The price is CA $83 per night from Dec 2 to Dec 3

Located in Centro, this hotel is within a 5-minute walk of Puerta del Sol and Gran Via Street. Plaza Mayor and Teatro Lara are also within 10 minutes. Gran Via ...

4.5/5Wonderful! (983 reviews)

"Great location, clean and has nice restaurant and coffee shop."…"

Reviewed on Sep. 27, 2020

Hotel Liabeny
Hesperia Ramblas

Hesperia Ramblas

3 out of 5
Hospital, 26, Barcelona, Barcelona
Get Rates

Located in Ciutat Vella, this hotel is steps away from Boqueria Market, La Rambla and Gran Teatre del Liceu. Palau Guell and Barcelona Cathedral are also within ...

4.3/5Excellent! (979 reviews)

"We went to a Barcelona for a city break and stayed at Hesperia just off La Rambla. The hotel is just off a side street near Liceu theatre metro station so very easy to get to from the airport and everywhere else. The hotel reception staff were all very friendly and the whole hotel was very clean. ..."…"

Reviewed on Mar. 9, 2020

Hesperia Ramblas
Olivia Plaza Hotel

Olivia Plaza Hotel

4 out of 5
Plaza Cataluña 19, Barcelona, Barcelona
The price is CA $132 per night from Dec 15 to Dec 16

Located in Gothic Quarter, this romantic hotel is within a 10-minute walk of La Rambla, Palau de la Musica Catalana and Barcelona Cathedral. Casa Batllo and ...

4.4/5Wonderful! (991 reviews)

"Amazing place !!! All the staff are first class at this hotel !! Rooms are of a very high standard Breakfast buffet lots to choose from Ps we were looked after very well due to the circumstances in the country on the weekend of the 13/3 to 16/3 Best wishes to all the staff Hatton family"…"

Reviewed on Mar. 22, 2020

Olivia Plaza Hotel
Axor Barajas

Axor Barajas

4 out of 5
Calle campezo 4, Madrid, Madrid
The price is CA $120 per night from Dec 6 to Dec 7

Located in San Blas-Canillejas, this spa hotel is 0.3 mi (0.6 km) from Plenilunio Shopping Mall, and within 3 mi (5 km) of Estadio Wanda Metropolitano and IFEMA ...

4.5/5Wonderful! (998 reviews)

"Very chilled and modern venue. Superb service from barman - great asset!"…"

Reviewed on Mar. 8, 2020

Axor Barajas
Axor Feria

Axor Feria

4 out of 5
Calle Campezo 4, Madrid, Madrid
The price is CA $114 per night from Dec 7 to Dec 8

This spa hotel is located in Madrid (San Blas-Canillejas), near the airport, Plenilunio Shopping Mall, Estadio Wanda Metropolitano and IFEMA - Feria de Madrid. ...

4.3/5Excellent! (994 reviews)

"The staff was really awesome, especially Orlando. The view is incredible. The location is perfect. The room was clean and fresh looking"…"

Reviewed on Mar. 15, 2020

Axor Feria
Hotel Intur Palacio San Martin

Hotel Intur Palacio San Martin

4 out of 5
Plaza San Martin, 5, Madrid, Madrid
The price is CA $132 per night from Dec 19 to Dec 20

Located in Centro, this boutique hotel is within a 5-minute walk of Plaza de Callao, Gran Via Street, and Puerta del Sol. Plaza Mayor and Royal Palace of Madrid ...

4.4/5Wonderful! (983 reviews)

"A jewel in the heart of Madrid! Great location, great rooms, great service, and great people! Highly highly recommended!"…"

Reviewed on Mar. 17, 2020

Hotel Intur Palacio San Martin
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Shopping Hotels in Spain

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

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

More trip options