Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

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.


Check Spain hotel prices

Tonight Jun 3 - Jun 4
This weekend Jun 5 - Jun 7
Next weekend Jun 12 - Jun 14

Top Cities in Spain

Top Spain Beach Hotels

See all 148,173 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 (2063 reviews)

    Located in Alicante City Centre, this beach hotel is within a 10-minute walk of Postiguet Beach and Alicante Town Hall. Castle of Santa Barbara and Alicante ...

    Beautiful hotel, excellent location, excellent breakfast , staff very helpful
    Mar 14, 2020

    $129 per night for 2 guests

    Jul 1 - Jul 2
    Melia Alicante$129
    Lugaris Beach - Apartments

    Lugaris Beach - Apartments

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

      Located in Poblenou, this luxury apartment building is within 1 mi (2 km) of Mar Bella Beach, Barcelona International Convention Centre, and Port Olimpic. Casino ...

      Everything was good, the apartment was beautful and clean. The staff were really friendly.
      Feb 17, 2020

      $127 per night for 2 guests

      Jun 10 - Jun 11
      Lugaris Beach - Apartments$127
      Hotel Barcelona Princess

      Hotel Barcelona Princess

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

        Was very nice hotel just a shame we had to check out early and lose one day
        Mar 15, 2020

        $91 per night for 2 guests

        Jul 1 - Jul 2
        Hotel Barcelona Princess$91
        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 (988 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 ...

          Friendly staff. Great location. During this troubled time when we were confined to the hotel, the staff did all they could to ensure we were comfortable, even to the point when it was uncertain if we could travel back to the UK, we were assured "this is your home until you are able to leave" Fantastic ...
          Mar 23, 2020

          $144 per night for 2 guests

          Jul 2 - Jul 3
          Cleopatra Palace Hotel$144
          Travelodge Barcelona Poblenou

          Travelodge Barcelona Poblenou

          Carrer de Llacuna 32, Barcelona, Barcelona
            1.0 out of 5.0
             
             
            3.9 out of 5 (982 reviews)

            Located in Poblenou, this hotel is within 1 mi (2 km) of Bogatell Beach, Barcelona Zoo, and Port Olimpic. Diagonal Mar Shopping Mall and Casino Barcelona are ...

            Very convenient and people friendly place love the breakfasts
            Mar 9, 2020

            $65 per night for 2 guests

            Jun 22 - Jun 23
            Travelodge Barcelona Poblenou$65
            Hotel Lancelot

            Hotel Lancelot

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

              Located in Arrecife, this beachfront hotel is in the city center and within a 10-minute walk of El Reducto Beach and Lanzarote Educacion a Distancia University. ...

              Great position opposite the beach. Staff were always very helpful. The hotel is kept extremely clean in all areas. Way above any other 3 star hotels we’ve stayed in before. Well done Hotel Lancelot.
              Feb 10, 2020

              $65 per night for 2 guests

              Jul 3 - Jul 4
              Hotel Lancelot$65
              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 (1088 reviews)

                Nestled on the beach, this El Cabanyal hotel is within 1 mi (2 km) of America's Cup Building and Malvarrosa Beach. Port of Valencia and Oceanografic Aquarium ...

                This property is beautiful, clean and well maintained. What was disappointing for us was that everything at the hotel is so expensive. There is a charge to enter and make use of any spa facilities, breakfast is expensive and drinks are twice the price of the bars and restaurants five minutes walk ...
                Mar 14, 2020

                $146 per night for 2 guests

                Jun 11 - Jun 12
                Hotel Las Arenas Balneario Resort$146
                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.2 out of 5 (1203 reviews)

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

                  Property very God excellent location. Pool area very good. Bars expensive. Plus our airport transfers did not turn up.
                  Mar 15, 2020

                  $307 per night for 2 guests

                  Jul 1 - Jul 2
                  Gran Hotel Guadalpin Banus$307
                  Playa Victoria

                  Playa Victoria

                  Plaza Ingeniero La Cierva, 4, Cadiz, Cadiz
                    4.0 out of 5.0
                     
                     
                    4.2 out of 5 (346 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 La Caleta Beach are also ...

                    Very NiceNice rooms with balcony. Even those with partial beach view are nice. Friendly staff View from restaurant is fantastic. Breakfast with view gives perfect start for the day.
                    Feb 5, 2020

                    $155 per night for 2 guests

                    Jul 1 - Jul 2
                    Playa Victoria$155
                    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 (881 reviews)

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

                      Staff very friendly and helpful amenities were good Our balcony and hot tub was not cleaned for 6 days
                      Mar 23, 2020

                      $136 per night for 2 guests

                      Jul 1 - Jul 2
                      Barceló Teguise Beach - Adults only$136
                      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