Skip to main content.

Hotels in San Sebastian, Spain

Search & Compare San Sebastian Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in San Sebastian

What's San Sebastian like?

People go to San Sebastian to soak up the sun at Concha Beach and to enjoy the many top attractions like Monte Igueldo. Travelers also like this walkable city's lovely seaside views and cafés. Beachcombers can spend the day at Ondarreta Beach when the weather is nice. Check out other sights like San Sebastian City Hall and Casino Kursaal.

Where are the best places to stay in San Sebastian?

Here are our travelers' top 5 places to stay in San Sebastian:

Hotel Maria Cristina, a Luxury Collection Hotel

Upscale hotel within easy reach of Concha Beach
  • • Free WiFi • Restaurant • Fitness center • Bar • Central location

Pensión Casa Nicolasa

City-center pension within easy reach of Concha Beach
  • • Free WiFi • Central location

Villa Birdie

Adults-only hotel with outdoor pool, near Concha Beach
  • • Free breakfast • Free parking • Free WiFi • Spa tub • Central location

Pension Balerdi

Convenient to Concha Beach
  • • Free WiFi • 24-hour front desk • Central location

Villa Soro

Upscale hotel within easy reach of Concha Beach
  • • Free parking • Free WiFi • 24-hour fitness center • Bar • Walkable location

What types of hotels are available in San Sebastian?

We have 720 San Sebastian accommodations with prices starting at CAD 20. Choose one of our 621 deals and get discounts of up to 42%.

Below are the number of accommodations by star rating in San Sebastian and the surrounding area:

  • • 5 5-star accommodations from CAD 357 per night
  • • 380 4-star accommodations from CAD 82 per night
  • • 141 3-star accommodations from CAD 54 per night
  • • 84 2-star accommodations from CAD 47 per night
  • • 52 1-star accommodations from CAD 47 per night

How to Get to San Sebastian

What are the closest airports to San Sebastian?

  • • San Sebastian (EAS), 9.8 mi (15.7 km) from central San Sebastian
  • • Biarritz (BIQ-Pays Basque), 24.7 mi (39.7 km) from central San Sebastian

What are the closest train stations to San Sebastian?

  • • Donostia-San Sebastián Station (0.4 mi/0.7 km from the city center)
  • • San Sebastian Amara Station (0.7 mi/1.1 km from the city center)

Things to See and Do in San Sebastian

What is there to see in San Sebastian?

  • • Concha Beach
  • • Ondarreta Beach
  • • Basque Culinary Center
  • • San Sebastian City Hall
  • • Kursaal Congress Centre and Auditorium

What is there to do in San Sebastian?

  • • Monte Igueldo
  • • Casino Kursaal
  • • Donostia-San Sebastian Aquarium
  • • Tabakalera Donostia
  • • Concha Promenade

Other Popular San Sebastian Attractions

  • • Monte Urgull
  • • Cathedral of the Good Shepherd
  • • Zurriola Beach
  • • Maria Cristina Bridge
  • • Miramar Palace

When is the best time to visit San Sebastian?

  • • Hottest months: August, July, September, June (average 74°F)
  • • Coldest months: January, February, December, March (average 41°F)
  • • Rainiest months: May, June, July, and April (average 3.27 inches of rainfall)