Find beach hotels & resorts in Spain

Beach vacation deals from $96
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Top Cities in Spain

We found 7616 beach stays in Spain, from luxury resorts to beachfront rentals. Explore these popular Spain beach destinations.

Check availability on Spain Beach Hotels

This weekend
Next weekend

Our top choices for Spain beach hotels

Occidental Atenea Mar- Adults Only

Occidental Atenea Mar- Adults Only
4.0 star property
Sant Martí
8.8 out of 10, Excellent, (1,018 reviews)
"Staff were absolutely amazing and the rooms were quiet and beds so comfortable "
United Kingdom
Johnathan
$101 nightly
The price is $126
Feb 26 - Feb 27
Total with taxes and fees
Occidental Atenea Mar- Adults Only

Apartamentos Sal Rossa

Apartamentos Sal Rossa
3.0 star property
Sant Josep de sa Talaia
9.0 out of 10, Wonderful, (1,045 reviews)
"Great location for the clubs in playa den bossa and access to the beach."
United Kingdom
Jenna
Apartamentos Sal Rossa

Nixe Palace Hotel

Nixe Palace Hotel
5.0 star property
Cala Mayor
9.2 out of 10, Wonderful, (1,001 reviews)
"Service was excellent "
United Kingdom
Syed
$193 nightly
The price is $215
Feb 24 - Feb 25
Total with taxes and fees
Nixe Palace Hotel

Hotel Calipolis

Hotel Calipolis
4.0 star property
Sitges Town Center
8.8 out of 10, Excellent, (1,003 reviews)
"Friendly staff, great room, great location!"
United States
WILLIE JOHN
$107 nightly
The price is $121
Mar 8 - Mar 9
Total with taxes and fees
Hotel Calipolis

Aparthotel Fontanellas Playa

Aparthotel Fontanellas Playa
4.0 star property
Can Pastilla
8.6 out of 10, Excellent, (1,523 reviews)
"Great location, amenities and service."
Mexico
Emilce Beatriz Espinola
$87 nightly
The price is $98
Mar 2 - Mar 3
Total with taxes and fees
Aparthotel Fontanellas Playa

Hotel de Londres y de Inglaterra

Hotel de Londres y de Inglaterra
4.0 star property
San Sebastián Centro
9.6 out of 10, Exceptional, (1,001 reviews)
"Great experience, wonderful views, room clean and confy"
United States
Charles
$87 nightly
The price is $96
Mar 1 - Mar 2
Total with taxes and fees
Hotel de Londres y de Inglaterra

Gran Hotel Miramar GL

Gran Hotel Miramar GL
5.0 star property
Málaga Centro
9.6 out of 10, Exceptional, (1,004 reviews)
"Beautiful, beautiful hotel, great food, friendly staff!! "
Canada
Damir
$297 nightly
The price is $327
Mar 4 - Mar 5
Total with taxes and fees
Gran Hotel Miramar GL

Camping 3 Estrellas

Camping 3 Estrellas
2.0 star property
Gava
8.0 out of 10, Very Good, (1,296 reviews)
"Location by the beach was great, it was super affordable and the on site restaurant and grocery were handy "
United States
Andrea
Camping 3 Estrellas

Hotel Apartamentos Bajondillo

Hotel Apartamentos Bajondillo
4.0 star property
Torremolinos
8.8 out of 10, Excellent, (1,001 reviews)
"Clean rooms, friendly staff and great views "
United Kingdom
Mihaela
$106 nightly
The price is $117
Mar 26 - Mar 27
Total with taxes and fees
Hotel Apartamentos Bajondillo

Melia Costa Del Sol

Melia Costa Del Sol
4.0 star property
Torremolinos
8.8 out of 10, Excellent, (1,002 reviews)
"Fantastic hotel with excellent staff and a superb location. Staff were very friendly and professional. Rooms are excellent and every area spotlessly clean. Food was very good. We couldn’t fault this hotel in any way. "
United Kingdom
John
$151 nightly
The price is $166
Mar 2 - Mar 3
Total with taxes and fees
Melia Costa Del Sol
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Spain Hotel Reviews

Find out more about Spain

Book your dream Spain beach vacation with deals from $96

Make the most of your vacation with hotels on the water in Spain

How do I find the best Spain beach hotels? 

With 10,864 unfiltered, genuine customer reviews of hotels in Spain on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  

 

How can I find Spain hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Spain beach hotels with dreamy water views from your window.    

 

How much do Spain beach hotels cost?  

Prices for beachfront hotels in Spain currently start at $96 a night going up to $327 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 

 

How do I find family-friendly Spain hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 

 

Can I cancel my Spain beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Spain offering free cancellation. 

 

Why should I book my Spain beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Spain, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   

 

Are there any Spain beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Spain have a pool for you to dip into. To find them really easily, use our pool search filter.    

 

Are there any cheap Spain beach hotels? 

Currently, there are 7616 tempting beach hotels in Spain to choose from, with prices from just $96 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.