Skip to main content.

San Sebastian Hotels

Search for hotels in San Sebastian

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

Where to stay in San Sebastian

San Sebastian overview

Visitors to San Sebastian speak favorably about this walkable city's beaches and bar scene. There's a nice selection of cafés to enjoy during your stay. Nature lovers visiting San Sebastian can explore top areas like Monte Urgull. Concha Beach and Monte Igueldo are other popular sights to see.

Where to stay in San Sebastian

Whether you're planning to stay for a night or a week, San Sebastian has the right accommodation for you. There are 299 hotels in San Sebastian and you can shop as many as 82 deals for rooms on, some with discounts of up to 50%. We have room prices as low as 12 USD per night and below are the number of hotels by star rating in San Sebastian as well as in the surrounding area:
  • • 3 5-star hotels from 203 USD per night
  • • 183 4-star hotels from 68 USD per night
  • • 60 3-star hotels from 44 USD per night
  • • 51 2-star hotels from 18 USD per night

How to get to San Sebastian

Fly into San Sebastian (EAS), 9.8 mi (15.7 km) from the heart of San Sebastian. Biarritz (BIQ-Biarritz - Anglet - Bayonne) is the next closest major airport, 24.7 mi (39.7 km) away.

Train stations include:
  • • Donostia San Sebastian 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)

What to see around San Sebastian

The area is recognized for its natural setting, offering these places to visit:
  • • Monte Urgull
  • • Concha Beach
  • • Alderdi-Eder Park
  • • Zurriola Beach
  • • Cristina Enea Park
Recommended sights include:
  • • Monte Igueldo
  • • Victoria Eugenia Theater
  • • Plaza de La Constitucion
  • • San Vicente Church
  • • San Sebastian City Hall

When to visit San Sebastian

Wondering what time of year to travel or what you should pack? Here are some average seasonal norms to help you plan your vacation:

Seasonal temperature averages
  • • January-March: 58°F day, 40°F night
  • • April-June: 71°F day, 44°F night
  • • July-September: 75°F day, 55°F night
  • • October-December: 70°F day, 42°F night
Seasonal rainfall averages
  • • January-March: 0.20 inches
  • • April-June: 0.39 inches
  • • July-September: 0.35 inches
  • • October-December: 0.24 inches