Spain Shopping Hotels from CA $83

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Spain

Top Spain Shopping Hotels

Hotel Atlantico Madrid

Hotel Atlantico Madrid

4 out of 5
Gran Via 38, Madrid, Madrid
The price is CA $156 per night from Dec 13 to Dec 13
Located in Madrid Centro, this hotel is steps from Plaza de Callao and Gran Via Street. Puerta del Sol and Plaza Mayor are also within 10 minutes. Callao Station ...
4.7/5 Exceptional! (1,368 reviews)
"Great clean hotel, great location and staff was very friendly."

Reviewed on Nov. 28, 2021

Hotel Atlantico Madrid
Hotel SB Plaza Europa

Hotel SB Plaza Europa

4 out of 5
Calle Ciències 11-13, L'Hospitalet de Llobregat
The price is CA $83 per night from Dec 19 to Dec 19
Located in Sants-Montjuic, this hotel is within 2 mi (3 km) of Gran Via 2, Camp Nou, and Port de Barcelona. Poble Espanyol and Placa d'Espanya are also within ...
4.2/5 Excellent! (976 reviews)
"Great hotel close to Airport and train station. If you want to use the public transportation, this is the BEST. Beautiful place with a nicely decorated and organized cafeteria. Will definitely recommend my friends and family."

Reviewed on Oct. 17, 2021

Hotel SB Plaza Europa
Hotel Colón Barcelona

Hotel Colón Barcelona

4 out of 5
Avenida Catedral, 7, Barcelona
The price is CA $197 per night from Dec 8 to Dec 8
Located in Gothic Quarter, this romantic hotel is steps from Frederic Mares Museum and Barcelona Cathedral. La Rambla and Palau de la Musica Catalana are also ...
4.6/5 Exceptional! (937 reviews)
"Fantastic location, super clean, upgrade to the balcony room, just do it. Amazing experience!"

Reviewed on Nov. 28, 2021

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
The price is CA $144 per night from Dec 19 to Dec 19
This boutique hotel is located in Madrid (Madrid Centro), close to Plaza de Espana - Princesa, Royal Palace of Madrid, and Plaza Mayor. Also nearby are Puerta ...
4.4/5 Wonderful! (948 reviews)
"Nice roof"

Reviewed on Nov. 9, 2021

Dear Hotel Madrid
Hotel Barcelona Princess

Hotel Barcelona Princess

4 out of 5
Avinguda Diagonal 1, Barcelona
The price is CA $112 per night from Dec 19 to Dec 19
Located in Diagonal Mar i el Front Maritim del Poblenou, this hotel is 0.1 mi (0.2 km) from Barcelona International Convention Centre and within 3 mi (5 km) ...
4.3/5 Excellent! (1,125 reviews)
"Great location with easy access to transport and beach. recommend the larger rooms with balcony. we had both sea and city view."

Reviewed on Nov. 26, 2021

Hotel Barcelona Princess
Hotel Nouvel

Hotel Nouvel

3 out of 5
Santa Anna 18-20, Barcelona
The price is CA $100 per night from Nov 30 to Nov 30
Located in Gothic Quarter, this hotel is within a 5-minute walk of Canaletes Fountain and Placa de Catalunya. Palau de la Musica Catalana and Barcelona Cathedral ...
4.3/5 Excellent! (955 reviews)
"Very close to las Ramblas, la Boqueria, Cathedral de Barcelona and Plaza Cataluña where you can catch a bus or the subway to anywhere in the city."

Reviewed on Nov. 27, 2021

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 $263 per night from Dec 9 to Dec 9
Located in Madrid Centro, this aparthotel 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/5 Wonderful! (1,454 reviews)
"Overall a great experience. Spent 12 days at the property. Had a problem at check in with the room that I had reserved not being available, but this was resolved the following day. Staff was pleasant and professional. Room was modern and very clean, bed comfortable. Sofa in bad shape and needs to ..."

Reviewed on Dec. 31, 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 $83 per night from Dec 12 to Dec 12
Located in San Blas-Canillejas, this hotel is 3.1 mi (5 km) from IFEMA - Feria de Madrid and within 9 mi (15 km) of Estadio Wanda Metropolitano and El Retiro ...
4.4/5 Wonderful! (963 reviews)
"Nice service .. good staff"

Reviewed on Nov. 10, 2021

Hotel Nuevo Boston
Hotel Regina

Hotel Regina

3 out of 5
Alcala 19, Madrid, Madrid
The price is CA $177 per night from Dec 2 to Dec 2
Located in Madrid 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. ...
4.6/5 Exceptional! (1,492 reviews)
"Amazing location. A little gem in the heart of El Centro. Room was super modern and new. Breakfast was great. I highly recommend it."

Reviewed on Nov. 25, 2021

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 $105 per night from Dec 1 to Dec 1
Located in Gothic Quarter, this hotel is within a 5-minute walk of Placa de Catalunya, La Rambla, and Barcelona Cathedral. Placa Catalunya Station and Plaça ...
4.5/5 Wonderful! (910 reviews)
"Welcoming staff, nice room and amazing location."

Reviewed on Sep. 21, 2021

Catalonia Portal de l'Angel
Royal Ramblas

Royal Ramblas

4 out of 5
La Rambla, 117, Barcelona
The price is CA $144 per night from Dec 13 to Dec 13
Located in Gothic Quarter, this hotel is steps from Teatre Poliorama, La Rambla, and Placa de Catalunya. Passeig de Gracia and Barcelona Museum of Contemporary ...
4.4/5 Excellent! (967 reviews)
"This hotel has a good breakfadt buffet. Accommodatedmy early arrival."

Reviewed on Nov. 14, 2021

Royal Ramblas
Hotel Principe Pio

Hotel Principe Pio

3 out of 5
Cuesta San Vicente 14, Madrid, Madrid
The price is CA $99 per night from Dec 2 to Dec 2
Located in Moncloa-Aravaca, this hotel is within a 5-minute walk of Plaza de Espana - Princesa and Gran Via Street. Royal Palace of Madrid and Teatro Coliseum ...
4.2/5 Very Good! (985 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
Calle Marqués de Larios, 2, Málaga, Malaga
The price is CA $117 per night from Dec 19 to Dec 19
Located in Málaga Centro, this boutique hotel is steps from Calle Larios and Málaga Cathedral. Port of Malaga and Picasso Museum Malaga are also within 2 mi ...
4.5/5 Wonderful! (987 reviews)
"Room did not have any window. Do not expect expedia to sell 4* hotel room without window for such a price!"

Reviewed on Aug. 7, 2021

Room Mate Larios Hotel
Hotel Emperador

Hotel Emperador

4 out of 5
Gran Via 53, Madrid, Madrid
The price is CA $145 per night from Dec 23 to Dec 23
Located in Madrid Centro, this hotel is steps from Lope de Vega Theatre and Gran Via Street. Puerta del Sol and Royal Palace of Madrid are also within 10 minutes. ...
4.3/5 Excellent! (924 reviews)
"Central place where you can go anywhere without having to use transportation"

Reviewed on Nov. 24, 2021

Hotel Emperador
Hotel Liabeny

Hotel Liabeny

4 out of 5
Calle de la Salud 3, Madrid
The price is CA $145 per night from Dec 13 to Dec 13
Located in Madrid Centro, this hotel is steps from Plaza del Carmen and Puerta del Sol. Gran Via Street and Plaza Mayor are also within 10 minutes. Callao Station ...
4.6/5 Wonderful! (924 reviews)
"Great location, modern rooms and very ate rice service."

Reviewed on Nov. 27, 2021

Hotel Liabeny
Hesperia Ramblas

Hesperia Ramblas

3 out of 5
Hospital, 26, Barcelona
The price is CA $103 per night from Dec 20 to Dec 20
Located in Downtown Barcelona, this hotel is steps from Boqueria Market and La Rambla. Barcelona Cathedral and Placa de Catalunya are also within 10 minutes. ...
4.3/5 Excellent! (975 reviews)
"I didn't like how house keeping was very unprofessional, walking into my room without knocking on door. Staff was not trying to help me with simple information regarding an emergency i was going through. I was locked out of my room numerous times throughout my stay. It was a tough experience"

Reviewed on Mar. 13, 2020

Hesperia Ramblas
Olivia Plaza Hotel

Olivia Plaza Hotel

4 out of 5
Plaza Cataluña 19, Barcelona
The price is CA $154 per night from Nov 30 to Nov 30
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.5/5 Wonderful! (969 reviews)
"Conveniently located, clean and great views."

Reviewed on Nov. 27, 2021

Olivia Plaza Hotel
Axor Barajas

Axor Barajas

4 out of 5
Calle campezo 4, Madrid, Madrid
The price is CA $104 per night from Dec 1 to Dec 1
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/5 Wonderful! (984 reviews)
"The staff was very helpful and friendly!"

Reviewed on Oct. 31, 2021

Axor Barajas
Axor Feria

Axor Feria

4 out of 5
Calle Campezo 4, Madrid, Madrid
The price is CA $89 per night from Dec 30 to Dec 30
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/5 Excellent! (977 reviews)
"Quick check-in, free airport transfer to Barajas, proximity to Plenilunio. I didnt like that there were no English TV channels"

Reviewed on Nov. 26, 2021

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 $142 per night from Dec 20 to Dec 20
Located in Madrid Centro, this boutique hotel is within a 5-minute walk of Plaza de Santo Domingo, Gran Via Street, and Puerta del Sol. Plaza Mayor and Royal ...
4.4/5 Wonderful! (971 reviews)
"The location was perfect!! Everything is near."

Reviewed on Nov. 24, 2021

Hotel Intur Palacio San Martin
Don't see what you're looking for?
See all available properties in Spain
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