Beginning of main content
Trip Type

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 Spain

Tonight 8 Jan - 9 Jan
This weekend 10 Jan - 12 Jan
Next weekend 17 Jan - 19 Jan

Top Spain Shopping Hotels

See all 114,511 properties in Spain

Estimated price for 1 night/2 adults

Hotel Atlantico Madrid

Hotel Atlantico Madrid

Gran Via 38, Madrid, Madrid
    4.0 out of 5.0
     
     
    4.6 out of 5 (8636 reviews)

    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. ...

    Wonderful location and the rooftop bar is cool for drinks and views.
    4 Jan 2020

    Rs8,713 per night for 2 guests

    4 Feb-5 Feb
    Hotel Atlantico MadridRs8,713
    Hotel SB Plaza Europa

    Hotel SB Plaza Europa

    Calle Ciències 11-13, L'Hospitalet de Llobregat, Barcelona
      4.0 out of 5.0
       
       
      4.3 out of 5 (2879 reviews)

      Located in Sants-Montjuic, this hotel is within a 10-minute walk of Gran Via 2 and Fira Barcelona. Poble Espanyol and Magic Fountain of Montjuic are also within ...

      The property was beautiful and clean. The staff was very nice and accommodating. The buffet breakfast in the morning was exceptional.
      1 Jan 2020

      Rs5,025 per night for 2 guests

      19 Jan-20 Jan
      Hotel SB Plaza EuropaRs5,025
      Hotel Colón Barcelona

      Hotel Colón Barcelona

      Avenida Catedral, 7, Barcelona, Barcelona
        4.0 out of 5.0
         
         
        4.5 out of 5 (2130 reviews)

        Located in Gothic Quarter, this spa hotel is steps away from Portal de l'Angel and Barcelona Cathedral. Palau de la Musica Catalana and La Rambla are also within ...

        Perfect views, right in the heart of Gothic Quarter. Great location to walk around the city!!
        28 Dec 2019

        Rs9,104 per night for 2 guests

        9 Jan-10 Jan
        Hotel Colón BarcelonaRs9,104
        Dear Hotel Madrid

        Dear Hotel Madrid

        Gran Via 80, Madrid
          4.0 out of 5.0
           
           
          4.4 out of 5 (2225 reviews)

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

          Great location. Friendly staff. Very clean! Overall beautiful boutique hotel.
          6 Jan 2020

          Rs9,374 per night for 2 guests

          12 Jan-13 Jan
          Dear Hotel MadridRs9,374
          Hotel Barcelona Princess

          Hotel Barcelona Princess

          Avinguda Diagonal 1, Barcelona, Barcelona
            4.0 out of 5.0
             
             
            4.3 out of 5 (2935 reviews)

            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) ...

            I like everything about this hotel, the place, staff, room service... it was an amazing experience.
            7 Jan 2020

            Rs5,858 per night for 2 guests

            7 Feb-8 Feb
            Hotel Barcelona PrincessRs5,858
            Nouvel

            Nouvel

            Santa Anna 18-20, Barcelona, Barcelona
              3.0 out of 5.0
               
               
              4.0 out of 5 (3134 reviews)

              This family-friendly Barcelona hotel is located in the historical district, steps away from Church of Santa Anna, Barcelona Athenaeum and Teatre Poliorama. Roman ...

              If I back to Barcelona, this is my spot. Close to everything, nice staff, great price. Really nice spot.
              24 Dec 2019

              Rs5,026 per night for 2 guests

              14 Jan-15 Jan
              NouvelRs5,026
              Gran Vía Capital

              Gran Vía Capital

              Gran Via 48, Madrid, Madrid
                4.0 out of 5.0
                 
                 
                4.6 out of 5 (1324 reviews)

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

                The perfect location in madrid...this is for sure the best property we stayed in ever...the space is great..clean and has that touch of class..great service from the front desk as well..loved it..it should be your first xhoice if its available
                2 Jan 2020

                Rs7,647 per night for 2 guests

                9 Jan-10 Jan
                Gran Vía CapitalRs7,647
                Hotel Nuevo Boston

                Hotel Nuevo Boston

                Avenida de Aragon 332, Madrid, Madrid
                  4.0 out of 5.0
                   
                   
                  4.3 out of 5 (2037 reviews)

                  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. Thyssen-Bornemisza ...

                  Overall, a very nice stay! They offer transport to and from the airport, just make sure to talk to them ahead of time! Quiet, pretty, clean, and relaxing! I def recommend!
                  6 Jan 2020

                  Rs5,014 per night for 2 guests

                  10 Jan-11 Jan
                  Hotel Nuevo BostonRs5,014
                  Hotel Regina

                  Hotel Regina

                  Alcala 19, Madrid, Madrid
                    3.0 out of 5.0
                     
                     
                    4.3 out of 5 (4068 reviews)

                    Located in Centro, this hotel is steps away from La Equitativa Building, Casino de Madrid and Church of las Calatravas. San Fernando Royal Academy of Fine Arts ...

                    Great location. Freindly staff. Front desk employees are very helpful and go above and beyond to help with queestions. Good european breakfast.
                    7 Jan 2020

                    Rs6,482 per night for 2 guests

                    12 Jan-13 Jan
                    Hotel ReginaRs6,482
                    Catalonia Portal de l'Angel

                    Catalonia Portal de l'Angel

                    Avd Portal De L'angel 17, Barcelona, Barcelona
                      3.0 out of 5.0
                       
                       
                      4.5 out of 5 (810 reviews)

                      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 ...

                      I have stayed here twice and will stay again, great location, lovely staff.
                      25 Nov 2019

                      Rs5,827 per night for 2 guests

                      10 Jan-11 Jan
                      Catalonia Portal de l'AngelRs5,827
                      Map

                      Shopping Hotels in Spain

                      Search for Shopping 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