Spain may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Luxury Hotels in San Sebastian

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 Luxury Hotels

Hotel Maria Cristina, a Luxury Collection Hotel
5 out of 5
Paseo Republica Argentina, 4, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $340 per night
4.8/5Exceptional! (542 reviews)

"My family love this property and i have been there since I was a child. I always wanted to go back with my husband and we finally did! Clean room and great room, everyone is professional and kind. Breakfast buffet is a must. I don’t really eat anything but just having fruits for the morning for me ..."…"

Reviewed on Feb 22, 2020

Hotel Maria Cristina, a Luxury Collection Hotel
Villa Soro
4 out of 5
Avenida de Ategorrieta, 61, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $186 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
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 $165 per night
4.6/5Wonderful! (964 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 $123 per night
4.5/5Wonderful! (585 reviews)

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

Reviewed on Mar 15, 2020

NH Collection San Sebastián Aránzazu
Parador de Hondarribia
4 out of 5
Plaza de Armas, 14, Hondarribia, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $134 per night
4.5/5Wonderful! (186 reviews)

"Great location. Great view. Great service."…"

Reviewed on Oct 23, 2019

Parador de Hondarribia
Astoria7
4 out of 5
Sagrada Familia 1, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $131 per night
4.5/5Wonderful! (973 reviews)

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

Reviewed on Feb 29, 2020

Astoria7
Hotel Niza
3 out of 5
Zubieta, 56, San Sebastian, Gipuzkoa
The price is $153 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 Silken Amara Plaza
4 out of 5
Plaza Pio XII, 7, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $127 per night
4.2/5Excellent! (867 reviews)

"Great staff -clean-15 walk from clientele along river"…"

Reviewed on Feb 23, 2020

Hotel Silken Amara Plaza
Barceló Costa Vasca
4 out of 5
Avenida Pio Baroja 15, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $107 per night
4.2/5Very Good! (919 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 Oct 1, 2019

Barceló Costa Vasca
Hotel Avenida
3 out of 5
Paseo de Igeldo, 55, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $106 per night
4.1/5Very Good! (386 reviews)

"Kindness of staff, location, cleanleness! Fantastic view of mountain! I recommend."…"

Reviewed on Feb 10, 2020

Hotel Avenida
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 $130 per night
3.9/5Very Good! (710 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
Hotel Terminus
2 out of 5
Avenida de Francia, 21, Estación del Norte, San Sebastian, Gipuzkoa
Free CancellationReserve now, pay when you stay
The price is $101 per night
3.5/5Good! (272 reviews)

"This hotel was near the train station. The location was convenient."…"

Reviewed on Aug 28, 2019

Hotel Terminus
Green Nest Hostel Uba Aterpetxea
2 out of 5
Camino de Uba, 43, Donostia, San Sebastian, Guipuzcoa
Free Cancellation
The price is $52 per night
3.5/5Good! (125 reviews)

"Very tiny room door falling off hinges, no aircon,"…"

Reviewed on Sep 22, 2019

Green Nest Hostel Uba Aterpetxea
Don't see what you're looking for?
We've got more Luxury 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.

Looking for the perfect hotel for your luxury trip to San Sebastian? Expedia can help you get a flight to San Sebastian (EAS) airport or Biarritz (BIQ-Pays Basque) airport, and then you can select from a variety of places to stay that will deliver the luxury you seek. Amenities are an important consideration when you plan a vacation, so we make it easy to find what you need to make your stay relaxing and comfortable. If you want a posh hotel that has a spa, an indoor pool, or luxury bedding, Expedia can help you find the best luxury hotel experience that San Sebastian has to offer. Known for its restaurants and bars, San Sebastian also has some interesting things to see and do including Monte Urgull and Concha Beach, so you may want to take in the local sights during your visit.

When to Visit San Sebastian

This is what you can expect from the weather when you stay in San Sebastian:

  • 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

Exploring San Sebastian

Take in the sights and attractions that San Sebastian offers with a visit to Monte Urgull, Concha Beach, and Monte Igueldo. If you have some spare time during your trip, you might want to check out Victoria Eugenia Theater and Plaza de La Constitucion.

A few other things that make San Sebastian unique are its:
  • Beaches
  • Bars
  • Cafés
  • Surfing
  • Restaurants
  • Sightseeing
  • Parks

Getting Around San Sebastian

Take advantage of local transportation options that make it easy to see San Sebastian. 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.

Frequently asked questions

Are you searching for a great accommodation for your luxury trip to San Sebastian?
Arrange a flight into Bilbao Airport (BIO) Airport or San Sebastian (EAS) Airport, and then treat yourself to a stay at one of 13 luxurious hotels. Known for its surfing and walking, San Sebastian also has some interesting things to see and do including Concha Beach and Ondarreta Beach, so you may want to take in the local sights during your visit.
What's the best high-end place to stay in San Sebastian?
Hotel Maria Cristina, a Luxury Collection Hotel is a 5-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Hotel de Londres y de Inglaterra and Villa Soro are two other upscale options for your stay.
What's the seasonal weather like in San Sebastian?
The hottest months are usually August and July with an average temp of 65°F, while the coldest months are January and February with an average of 48°F. Average annual rainfall for San Sebastian is 30 inches.
What's there to see and do in San Sebastian?
Enjoy San Sebastian and visit Concha Beach, Ondarreta Beach, and Monte Igueldo. If you have spare time during your trip, you might want to make a stop at San Sebastian City Hall and 31 de Agosto Kalea.

Travelers Loved These Luxury Hotels

More trip options