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.

Browse for San Sebastian Beach Hotels from $89

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.

Top San Sebastian Beach Hotels

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

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

Reviewed on Jan 31, 2020

Legazpi Doce Studios Suites
Villa Soro
4 out of 5
Avenida de Ategorrieta, 61, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $170 per night
4.8/5Exceptional! (345 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 Mar 19, 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 $120 per night
4.6/5Exceptional! (227 reviews)

"Considering the conditions during lockdown , the staff was amazing. Hotel was clean and great location…"…"

Reviewed on Jun 25, 2020

Legazpi Doce Rooms
Hotel de Londres y de Inglaterra
4 out of 5
Zubieta Kalea, 2, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $157 per night
4.5/5Wonderful! (962 reviews)
best location in San Sebastián

"Beautiful hotel in the most perfect location in all of San Sebastián. Our second stay here. Room was smaller than last time but still adequate."…"

Reviewed on Mar 12, 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 $124 per night
4.5/5Wonderful! (581 reviews)

"Great place, Beautiful. Great location. Easy access to public transportation."…"

Reviewed on Mar 15, 2020

NH Collection San Sebastián Aránzazu
Astoria7
4 out of 5
Sagrada Familia 1, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $112 per night
4.5/5Wonderful! (975 reviews)

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

Reviewed on Feb 29, 2020

Astoria7
Welcome Gros
1 out of 5
C/ Iparraguirre, 3, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $89 per night
4.4/5Wonderful! (237 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 Feb 20, 2020

Welcome Gros
Hotel Ezeiza
2 out of 5
Avenida Satrustegui, 13, Antiguo, San Sebastian
Free CancellationReserve now, pay when you stay
The price is $102 per night
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 Oct 9, 2019

Hotel Ezeiza
Hotel Parma
2 out of 5
PASEO DE SALAMANCA 10, San Sebastian, ESPAÑA
Free CancellationReserve now, pay when you stay
The price is $97 per night
4.3/5Excellent! (193 reviews)

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

Reviewed on Nov 6, 2019

Hotel Parma
Bernardo Hotel
2 out of 5
Trueba, 1, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $145 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 Oct 9, 2019

Bernardo Hotel
Hotel Sercotel Codina
3 out of 5
Avda. Zumalacárregui, 21, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $95 per night
4.3/5Excellent! (201 reviews)

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

Reviewed on Oct 4, 2019

Hotel Sercotel Codina
Hotel Niza
3 out of 5
Zubieta, 56, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $125 per night
4.2/5Excellent! (260 reviews)

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

Reviewed on Feb 5, 2020

Hotel Niza
Hotel Record
1 out of 5
Calzada Vieja de Ategorrieta, 35, San Sebastian, Gipuzkoa
Get Rates
4.2/5Excellent! (208 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 Nov 15, 2019

Hotel Record
Barceló Costa Vasca
Great for beach vacations
4 out of 5
Avenida Pio Baroja 15, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $118 per night
4.2/5Very Good! (916 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...

"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 Oct 1, 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 Aug 27, 2019

Hotel Alameda
TRYP San Sebastian Orly Hotel
4 out of 5
Plaza de Zaragoza, 4, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $140 per night
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 Nov 28, 2019

TRYP San Sebastian Orly Hotel
Sercotel Hotel Europa
3 out of 5
San Martin, 52, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $116 per night
3.9/5Good! (618 reviews)

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

Reviewed on Feb 24, 2020

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

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

Reviewed on Feb 23, 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.

Beach Hotels in San Sebastian

Known for its beaches and bars, San Sebastian offers a lot for the traveler booking a beach vacation. With 213 beach hotels and other accommodation options to pick from in this walkable destination, it's a breeze to find one that meets your needs.

As you search for a place to stay by the water in San Sebastian, consider selecting one of these top beach hotels with high ratings from Expedia travelers.

Hotel TRYP San Sebastian Orly Hotel - 4 hotel, 2-minute walk from Concha Beach. It features complimentary wireless Internet access, televisions, and air conditioning. Guests love the beach and breakfast.

Hotel Zarauz - 3 hotel, 5-minute walk from Zarautz Beach. Our travelers recommend its beach and helpful staff. This hotel boasts a restaurant, complimentary wireless Internet access, and televisions.

Unbeatable Location in the Center, on the Boulevard of Donostia. Wifi - Apartment, 4-minute walk from Zurriola Beach. It offers kitchens, balconies or patios, and televisions. Guest reviews highlight the beach and comfy beds.

Hotel Ezeiza - 2 hotel on the beach. It features a restaurant, complimentary wireless Internet access, and flat-screen televisions. Guests love the beach and comfy beds.

Hotel Gran Bahía Bernardo - 2 hotel near Zurriola Beach. Our travelers recommend its beach and shopping. This hotel boasts complimentary wireless Internet access, a bar/lounge, and balconies.

Planning Your Trip to San Sebastian

If weather is an important factor for your vacation, you can use these local temperature and rainfall averages to decide your travel dates.

  • Hottest months: August, July, September, and June, with an average temperature of 74°F
  • Coldest months: January, February, December, and March, with an average temperature of 41°F
  • Driest months: March, January, December, and November, with an average rainfall of 0.07 inches
  • Rainiest months: April, June, May, and September, with an average rainfall of 0.13 inches

Sightseeing in and Around San Sebastian

After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Zurriola Beach or Ondarreta Beach. Discover the area's surfing and bars, and make time for local attractions like Monte Urgull and Concha Beach. You can also pay a visit to Monte Igueldo or Victoria Eugenia Theater for more to see and do. Visitors also enjoy San Sebastian for its:
  • Cafés
  • Restaurants
  • Sightseeing

Getting Around San Sebastian

To get to San Sebastian, you can fly into San Sebastian (EAS), the closest major airport, which is located 9.8 mi (15.7 km) from the city center. If you want to see more of the area, ride aboard a train from Donostia-San Sebastián Station, San Sebastian Amara Station, or Pasaia Station.

Travelers Loved These Beach Hotels

More trip options