Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Beach Hotels & Resorts in San Sebastian

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Best San Sebastian Beach Hotels

Legazpi Doce Studios Suites
3.5 out of 5
Calle Legazpi, 12, San Sebastian
The price is AU$255 per night
4.8/5Exceptional! (89 reviews)

"Great apartment, great area, clean and super friendly staff!"…"

Reviewed on 31 Jan. 2020

Legazpi Doce Studios Suites
Villa Soro
4 out of 5
Avenida de Ategorrieta, 61, San Sebastian, Gipuzkoa
The price is AU$252 per night
4.8/5Exceptional! (341 reviews)

"Beautiful property close walking distance to the old quarter. The villa is beautifully maintained, the rooms are as good as it gets and the staff is charming and attentive. I own a well known boutique hotel and am VERY picky, but this hotel is as good as it gets."…"

Reviewed on 19 Mar. 2020

Villa Soro
Legazpi Doce Rooms
3 out of 5
calle Legazpi, 12, San Sebastian
Free CancellationReserve now, pay when you stay
The price is AU$127 per night
4.6/5Exceptional! (223 reviews)

"Located in the centre of town, quiet and spotlessly clean"…"

Reviewed on 11 Feb. 2020

Legazpi Doce Rooms
Hotel de Londres y de Inglaterra
4 out of 5
Zubieta Kalea, 2, San Sebastian, Gipuzkoa
Get Rates
4.5/5Wonderful! (956 reviews)

"Espectacular!!! Súper!!!!"…"

Reviewed on 4 Jan. 2020

Hotel de Londres y de Inglaterra
NH Collection San Sebastián Aránzazu
4 out of 5
Vitoria-Gasteiz 1, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is AU$159 per night
4.5/5Wonderful! (570 reviews)

"A lovely hotel. And a great bar next door. Nice to stay in an area slightly outside of central San Sebastián, in order to get a feel of where the locals drinks and eat, and also to walk off all that pintxos!"…"

Reviewed on 10 Mar. 2020

NH Collection San Sebastián Aránzazu
Astoria7
4 out of 5
Sagrada Familia 1, San Sebastian, Gipuzkoa
Get Rates
4.5/5Wonderful! (1,297 reviews)

"Very friendly staff and a lovely room. Interesting character created through the film associations"…"

Reviewed on 29 Feb. 2020

Astoria7
Welcome Gros
1 out of 5
C/ Iparraguirre, 3, San Sebastian, Gipuzkoa
Get Rates
4.4/5Wonderful! (235 reviews)

"The staff at welcome gros has always welcome me with a big smile, the place is very well situated, there are lots of good restaurants all around, close to the beach and the price is undefeatable."…"

Reviewed on 20 Feb. 2020

Welcome Gros
Hotel Ezeiza
2 out of 5
Avenida Satrustegui, 13, Antiguo, San Sebastian
Get Rates
4.3/5Excellent! (106 reviews)
Great stay in San Sebastián!

"Very enjoyable stay. Nice quiet part of town, across the street from the beach. Several very nice restaurants in the area and about a 1/2 hour walk to Old Town."…"

Reviewed on 9 Oct. 2019

Hotel Ezeiza
Hotel Parma
2 out of 5
PASEO DE SALAMANCA 10, San Sebastian, ESPAÑA
The price is AU$148 per night
4.3/5Excellent! (191 reviews)

"Excellent hotel right on the shore next to the Atlantic.The receptionist and hotel staff were wonderful!"…"

Reviewed on 6 Nov. 2019

Hotel Parma
Hotel Gran Bahía Bernardo
2 out of 5
Trueba, 1, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is AU$197 per night
4.3/5Excellent! (163 reviews)

"Great location, excellent staff who had great recommendations About San Sebastián- bed was a little hard and you get some street noise. Location and staff make up for other deficiencies-"…"

Reviewed on 9 Oct. 2019

Hotel Gran Bahía Bernardo
Hotel Sercotel Codina
3 out of 5
Avda. Zumalacárregui, 21, San Sebastian, Gipuzkoa
The price is AU$153 per night
4.3/5Excellent! (200 reviews)

"the staff where so helpful with items free where other hotels would charge"…"

Reviewed on 4 Oct. 2019

Hotel Sercotel Codina
Hotel Record
1 out of 5
Calzada Vieja de Ategorrieta, 35, San Sebastian, Gipuzkoa
Get Rates
4.2/5Excellent! (207 reviews)

"Clean, basic room. Comfortable bed, great blackout curtains. Bathroom was very clean with a large shower. Staff was friendly. Great location, easily walkable to the beach, tons of really good bars/restaurants and shopping. The heater was an old radiator that wasn’t the best but not a big deal at ..."…"

Reviewed on 15 Nov. 2019

Hotel Record
Hotel Niza
3 out of 5
Zubieta, 56, San Sebastian, Gipuzkoa
The price is AU$201 per night
4.2/5Excellent! (255 reviews)

"Hotel with a nice view. The room was not well cleaned"…"

Reviewed on 5 Feb. 2020

Hotel Niza
Barceló Costa Vasca
4 out of 5
Avenida Pio Baroja 15, San Sebastian, Gipuzkoa
Get Rates
4.2/5Very Good! (916 reviews)

"Some attention to room maintenance is needed. TV report control had no back and a mural was peeling off the wall. Plus, the maids had no refills for coffee pods"…"

Reviewed on 1 Oct. 2019

Barceló Costa Vasca
Hotel Alameda
2 out of 5
C/ SEITXIMENETA 4, Zarautz, Guipuzcoa
Get Rates
4/5Very Good! (74 reviews)

"Very accommodating for us and our 2 touring bikes. Clean, classic European hotel in a cool Basque town. Easy walking distance to the old section of town, restaurants, bars, etc. Recommend..."…"

Reviewed on 27 Aug. 2019

Hotel Alameda
TRYP San Sebastian Orly Hotel
4 out of 5
Plaza de Zaragoza, 4, San Sebastian, Gipuzkoa
Get Rates
3.9/5Very Good! (708 reviews)

"breakfast options were amazing. Super clean and good looking rooms. Comfortable beds. There was construction around hotel when we were there so it did not make it easy to move around."…"

Reviewed on 28 Nov. 2019

TRYP San Sebastian Orly Hotel
Sercotel Hotel Europa
3 out of 5
San Martin, 52, San Sebastian, Gipuzkoa
Get Rates
3.9/5Good! (614 reviews)

"The hotel is in the centre of the town, near of the old town and La Concha beach."…"

Reviewed on 24 Feb. 2020

Sercotel Hotel Europa
Hotel Zarauz
3 out of 5
Nafarroa Kalea, 26, Zarautz, Gipuzkoa
Get Rates
3.9/5Good! (268 reviews)

"Very good Very confotable Very nice People Front Desk Good Garage"…"

Reviewed on 23 Feb. 2020

Hotel Zarauz
Don't see what you're looking for?
We've got more Beach Hotels. Find the right one for you.
View all properties
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 smell of salt water in the air, the crunch of sand underneath your toes, and the soft rays of sunshine shining down on your back—you’re dreaming of the perfect beachside holiday. Before your visions of splashing in the surf can become a reality, you need to reserve one of many incredible beach hotels in San Sebastian. From luxurious seaside resorts to budget beachside bungalows, we have all the accommodations you seek to make your travels a smashing success.

Half the fun of going to the beach is staying nearby your preferred patch of sand. Seek out beachfront resorts in San Sebastian that set you up in the middle of the action. Wake up and enjoy a cup of hot coffee in your room before walking down to the ocean with your beach gear and your travel companions in tow. After a day spent sunning on the sandy shores, retreat to your hotel room for some much-needed rest and relaxation. Whether you stay somewhere that has a pool for you to cool off in, or you head to the hotel bar for a soothing libation, you’ll find comfort in all the little amenities that make a big difference in your stay. Your San Sebastian beach accommodation will be fully stocked with plush bedding, premium bath amenities to wash the salt from your hair, and perhaps even a private balcony from which you can watch the waves roll in.

Select the beachfront accommodation in San Sebastian that’s right for your needs here on Expedia. With properties that are ideal for a romantic beachside getaway with your partner, and sizable resorts that can accommodate the entire family, we have everything you need to enhance your stay by the sea.

Frequently asked questions

What is San Sebastian like for travellers who love the beach?
Known for its beaches and bars, San Sebastian offers a lot for the traveller booking a beach holiday. There are 195 beach hotels and other accommodation options to choose from in this walkable destination, so it’s easy to find one that meets your needs.
What's the best place to stay for a beach holiday in San Sebastian?
Pensión Casa Nicolasa is a top 4-star beachfront hotel with a restaurant and free WiFi. Other good options for your stay near the beach include NH Collection San Sebastián Aránzazu and Bernardo Hotel. Head to Concha Beach or Ondarreta Beach for some quality time by the water.
What's the seasonal weather like in San Sebastian?
Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather. The hottest months are usually August and July, with an average temperature of 19°C, while the coldest months are January and February, with an average of 9°C. Average annual rainfall for San Sebastian is 763 mm.
What is there to see and do around San Sebastian?
After arriving and checking into your hotel, you’ll probably want to explore your surroundings. If you’re excited to scope out the beaches, spend a relaxing day by the water at Zurriola Beach or Zarautz Beach. Discover the area’s surfing and bars, and make time for local attractions such as Concha Beach and Ondarreta Beach. For additional things to see and do, consider a visit to Monte Igueldo or San Sebastian City Hall.
What's the best way to get around San Sebastian?
To get to San Sebastian, book a flight to Bilbao (BIO), the closest major airport, which is located 46.5 mi (74.8 km) from the city centre. If you’d like to venture out around the area, you may want a rental car for your journey.

Travelers loved these Beach Hotels

More trip options