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

Featured Spain Beach Hotels

See all 84,223 Properties in Spain

Estimated price for 1 night/2 adults

Melia Alicante

Melia Alicante

Plaza del Puerto, 3, Alicante, Alicante
    4.0 out of 5.0
     
     
    4.3 out of 5 (1,992 reviews)

    Situated in Alicante, this beach hotel is within a 5-minute walk of Alicante Harbour and Postiguet Beach. Central Market and Alicante Bullring are also within ...

    disco close by noisy on Fridays staff very friendly few problems with key card not holding data for room entry
    Jun 16, 2019

    $151 per night for 2 guests

    Jul 15 - Jul 16
    Melia Alicante$151
    Lugaris Beach - Apartments

    Lugaris Beach - Apartments

    Passeig Calvell 45, Barcelona, Barcelona
      4.5 out of 5.0
       
       
      4.6 out of 5 (979 reviews)

      Located in Poblenou, this luxury apartment building is within a 10-minute walk of Bogatell Beach and Mar Bella Beach. Port Olimpic and Barceloneta Beach are ...

      Location great. Very clean & spacious apartment. Beds very comfortable.
      May 31, 2019

      $525 per night for 2 guests

      Jun 19 - Jun 20
      Lugaris Beach - Apartments$525
      Hotel Barcelona Princess

      Hotel Barcelona Princess

      Avinguda Diagonal 1, Barcelona, Barcelona
        4.0 out of 5.0
         
         
        4.3 out of 5 (2,575 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) ...

        Very helpful staff excellent rooms very clean and tidy
        Jun 13, 2019

        $126 per night for 2 guests

        Jul 1 - Jul 2
        Hotel Barcelona Princess$126
        Cleopatra Palace Hotel

        Cleopatra Palace Hotel

        Avenida de las Américas s.n, Playa de las Américas, Arona, Tenerife
          4.0 out of 5.0
           
           
          4.4 out of 5 (1,344 reviews)

          Nestled on the beach, this Arona resort is within a 10-minute walk of Arona Pyramid and Las Vistas Beach. Los Cristianos Beach and Veronicas Strip are also within ...

          Totally stunning property nothing not to like, central for everything
          May 26, 2019

          $133 per night for 2 guests

          Jun 23 - Jun 24
          Cleopatra Palace Hotel$133
          Travelodge Barcelona Poblenou

          Travelodge Barcelona Poblenou

          Carrer de Llacuna 32, Barcelona, Barcelona
            1.0 out of 5.0
             
             
            3.8 out of 5 (1,333 reviews)

            Located in Poblenou, this hotel is within a 15-minute walk of Bogatell Beach and Mar Bella Beach. Port Olimpic and Barcelona Zoo are also within 1 mi (2 km). ...

            Close to beach and metro to go into city centre. Staff helpful.
            Jun 11, 2019

            $85 per night for 2 guests

            Jul 7 - Jul 8
            Travelodge Barcelona Poblenou$85
            Hotel Lancelot

            Hotel Lancelot

            Mancomunidad Av 9, Arrecife, Lanzarote
              3.0 out of 5.0
               
               
              4.3 out of 5 (628 reviews)

              Nestled on the beach, this Arrecife hotel is within a 10-minute walk of El Reducto Beach and Lanzarote Educacion a Distancia University. San Gabriel Castle and ...

              Loved the rooftop pool , bar and seating area. Excellent position ...stumble out onto the beach and a viriety of bars /restaurants / shops. Awell kept and tidy hotel. Staff friendly and helpful.
              Apr 18, 2019

              $61 per night for 2 guests

              Jun 23 - Jun 24
              Hotel Lancelot$61
              Hotel Las Arenas Balneario Resort

              Hotel Las Arenas Balneario Resort

              Eugenia Vines 22-24, Valencia, Valencia
                5.0 out of 5.0
                 
                 
                4.6 out of 5 (939 reviews)

                Nestled on the beach, this Poblats Maritims hotel is within 1 mi (2 km) of America's Cup Building, Malvarrosa Beach, and City of Arts and Sciences. Port of Valencia ...

                Excellent staff and fantastic services. The rooms are very spesious and clean. We enjoyed our stay very much.
                Jun 5, 2019

                $252 per night for 2 guests

                Jun 30 - Jul 1
                Hotel Las Arenas Balneario Resort$252
                Gran Hotel Guadalpin Banus

                Gran Hotel Guadalpin Banus

                C/ Edgar Neville, s/n, Nueva Andalucía, Puerto Banus, Marbella, Malaga
                  5.0 out of 5.0
                   
                   
                  4.1 out of 5 (1,072 reviews)

                  Located in Puerto Banus, this beachfront aparthotel is next to a golf course and within 3 mi (5 km) of Puerto Banus Marina and Real Club de Golf Las Brisas. ...

                  Sea view room was stunning. Pool area lovely although some maintenance needed. The gym could be improved. Overall a great stay in a fab location. We’ll be back
                  Jun 6, 2019

                  $214 per night for 2 guests

                  Jun 18 - Jun 19
                  Gran Hotel Guadalpin Banus$214
                  Playa Victoria

                  Playa Victoria

                  Plaza Ingeniero La Cierva, 4, Cadiz, Cadiz
                    4.0 out of 5.0
                     
                     
                    4.1 out of 5 (302 reviews)

                    Nestled on the beach, this Cadiz hotel is within 1 mi (2 km) of Ramon de Carranza Stadium and Playa de la Victoria. Cadiz Cathedral and Torre Tavira are also ...

                    Great location. The room was nice. Bus stop is right out front. Restaurants and beach are steps away.
                    May 6, 2019

                    $174 per night for 2 guests

                    Jun 17 - Jun 18
                    Playa Victoria$174
                    Barceló Teguise Beach - Adults only

                    Barceló Teguise Beach - Adults only

                    Paseo Maritimo, s/n, Costa Teguise, Teguise, Lanzarote
                      4.0 out of 5.0
                       
                       
                      4.5 out of 5 (753 reviews)

                      Situated near the beach, this spa hotel is within 1 mi (2 km) of Playa Bastián and Las Cucharas Beach. Costa Teguise Golf Club is 2.6 mi (4.1 km) away.

                      The only major thing we were not happy with , is the sun beds are too cram in , two close to your neighbors bed . Although you mentioned about people not allowed to save beds for more than hour , I am afraid people were gone for longer than that , because no one is monitoring the situation . There ...
                      Jun 13, 2019

                      $139 per night for 2 guests

                      Jun 17 - Jun 18
                      Barceló Teguise Beach - Adults only$139
                      Map

                      Pocket Guide: Beach 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