Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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 Jun 17 - Jun 18
This weekend Jun 21 - Jun 23
Next weekend Jun 28 - Jun 30

Featured Spain Hotels with an Indoor Pool

See all 84,223 Properties in Spain

Estimated price for 1 night/2 adults

Hotel 1898

Hotel 1898

La Rambla, 109; (entrance on the street, Pintor Fortuny), Barcelona, Barcelona
    4.0 out of 5.0
     
     
    4.7 out of 5 (2,066 reviews)

    Located in Ciutat Vella, this spa hotel is steps from Teatre Poliorama and La Rambla. Boqueria Market and Placa de Catalunya are also within 5 minutes. Placa ...

    A Quality Hotel. Only down side would be that it was on the slightly more expensive side than other hotel / accommodation options but you pay what you get for here . The quality of the rooms, customer service, location and general hotel facilities quickly justifies the cost. We stayed in a classic ...
    Jun 16, 2019

    $243 per night for 2 guests

    Jul 14 - Jul 15
    Hotel 1898$243
    JS Palma Stay - Adults Only

    JS Palma Stay - Adults Only

    C/ Pins, 26, Playa de Palma, Mallorca
      4.0 out of 5.0
       
       
      4.4 out of 5 (989 reviews)

      Located in Can Pastilla, this spa hotel is within a 10-minute walk of Cala Estancia and El Arenal Beach. Palma Aquarium is 0.9 mi (1.5 km) away.

      Really nice hotel, staff were excellent and very friendly, very clean throughout the complex, standard of food was very good with lots of choice, the only downside for me was the sun beds were the most uncomfy sun beds ever.
      Jun 16, 2019

      $141 per night for 2 guests

      Jun 19 - Jun 20
      JS Palma Stay - Adults Only$141
      Benalmadena Palace

      Benalmadena Palace

      Camino de Gilabert s/n, Benalmadena, Malaga
        4.0 out of 5.0
         
         
        4.1 out of 5 (670 reviews)

        This family-friendly Benalmadena aparthotel is within 1 mi (2 km) of Arroyo de la Miel Beach and Selwo Marina. Tivoli World and Benalmadena Cable Car are also ...

        Hotel is modern spotless clean and WiFi strength was very good when needed.
        Jun 16, 2019

        $108 per night for 2 guests

        Jun 30 - Jul 1
        Benalmadena Palace$108
        Hotel ILUNION Malaga

        Hotel ILUNION Malaga

        Paseo Marítimo Antonio Machado, 10, Málaga, Malaga
          4.0 out of 5.0
           
           
          4.3 out of 5 (1,059 reviews)

          Located in Centro, this eco-friendly hotel is within 1 mi (2 km) of Port of Malaga, Málaga Cathedral, and Picasso Museum Malaga. Alcazaba and Malagueta Beach ...

          Location across port not pretty. Proximity to Centro easy (15 minute walk). Other than financial channels (Bloomberg, CNBC, Russia news) no English channels. Food acceptable. Facility quiet and modern and immaculate. Room very spacious. Wi if in rooms kept going off!
          Jun 11, 2019

          $111 per night for 2 guests

          Jun 23 - Jun 24
          Hotel ILUNION Malaga$111
          Masd Mediterráneo

          Masd Mediterráneo

          Passeig Maritim 50, Carrer Disset 3, Castelldefels, Barcelona
            4.0 out of 5.0
             
             
            4.4 out of 5 (285 reviews)

            Located in Castelldefels, this beachfront aparthotel is on the boardwalk and within 2 mi (3 km) of British School of Barcelona, Olympic Canal, and Anec Blau ...

            We stayed as a family of 4 with two young kids and the superior apartment was spotless and well maintained. Lovely and spacious and I loved the blue decor. We were located right opposite the covered pool which was ideal. The hotel has a very relaxed feel and the Reception team were so welcoming, ...
            Jun 13, 2019

            $290 per night for 2 guests

            Jun 18 - Jun 19
            Masd Mediterráneo$290
            Sahara Sunset Club by Diamond Resorts

            Sahara Sunset Club by Diamond Resorts

            Avenida Rocio Jurado, Benalmadena Costa, Benalmadena, Malaga
              3.5 out of 5.0
               
               
              4.5 out of 5 (1,158 reviews)

              Situated in Benalmadena, this aparthotel is within a 10-minute walk of Bil-Bil Castle and Selwo Marina. Tivoli World and Benalmadena Cable Car are also within ...

              We stayed in a refurbished apartment in the Royal Gardens block. It was sparkling new. Really well kitted out. Big balcony with sunbeds that got morning sun. We were on level G which was low, I would ask for a higher level next time.
              May 12, 2019

              $76 per night for 2 guests

              Jun 18 - Jun 19
              Sahara Sunset Club by Diamond Resorts$76
              Sol Guadalmar Hotel

              Sol Guadalmar Hotel

              Moby Dick, 2 - Urbanization Guadalmar, Málaga, Malaga
                4.0 out of 5.0
                 
                 
                4.0 out of 5 (867 reviews)

                Nestled on the beach, this Churriana hotel is 0.1 mi (0.1 km) from Los Alamos Beach and 1.2 mi (2 km) from Los Alamos. Parador Malaga Golf Club and Malaga Airport ...

                We had one night to kill before getting our Airbnb and stayed at the hotel. On the beach, staff was friendly and you had a couple of dining options. Room was spacious and had AC and our view was great!!
                May 5, 2019

                $91 per night for 2 guests

                Jun 30 - Jul 1
                Sol Guadalmar Hotel$91
                Hotel Deloix Aqua Center

                Hotel Deloix Aqua Center

                Av. Sereno Ochoa, 34, Benidorm, Alicante
                  4.0 out of 5.0
                   
                   
                  4.3 out of 5 (493 reviews)

                  This family-friendly Benidorm hotel is within a 15-minute walk of Benidorm Palace, Aqualandia, and Mundomar. Levante Beach and Poniente Beach are also within ...

                  Lovely hotel, my first choice everytime, spotlessly clean, lovely food, lovely rooms
                  Jun 8, 2019

                  $115 per night for 2 guests

                  Jun 21 - Jun 22
                  Hotel Deloix Aqua Center$115
                  Palm Beach Hotel

                  Palm Beach Hotel

                  Calle de Oslo, 2, Benidorm, Alicante
                    4.0 out of 5.0
                     
                     
                    3.8 out of 5 (413 reviews)

                    This family-friendly Benidorm hotel is located near the beach, within a 15-minute walk of Sierra Helada National Park and Levante Beach. Aqualandia and Benidorm ...

                    Bit of a walk from the centre so it was quiet at night, which is good.
                    May 24, 2019

                    $74 per night for 2 guests

                    Jun 18 - Jun 19
                    Palm Beach Hotel$74
                    Apartamentos Roc Portonova

                    Apartamentos Roc Portonova

                    Paseo del Mar 2, Palma Nova, Calvia, Mallorca
                      3.0 out of 5.0
                       
                       
                      3.6 out of 5 (406 reviews)

                      Offering direct access to the beach, this Calvia apartment building is in a shopping district and within a 10-minute walk of Golf Fantasia and Palma Nova Beach. ...

                      Friendly staff with fantastic views. Could do with an update in some areas. But was clean. Would stay again.
                      Apr 17, 2019

                      $147 per night for 2 guests

                      Jun 18 - Jun 19
                      Apartamentos Roc Portonova$147
                      Map

                      Pocket Guide: Hotels with an Indoor Pool 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