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

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 restaurants. Nature lovers visiting San Sebastian can explore top areas like Monte Urgull. While you're here, make time to enjoy other sights such as Ondarreta Beach.

Where are the best places to stay in San Sebastian?

We have 604 San Sebastian accommodations with prices starting at SGD 15. Choose one of our 211 deals and get discounts of up to 50%.

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

  • • 3 5-star accommodations from SGD 357 per night
  • • 196 4-star accommodations from SGD 85 per night
  • • 62 3-star accommodations from SGD 54 per night
  • • 51 2-star accommodations from SGD 24 per night
  • • 45 1-star accommodations from SGD 47 per night

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

Heredad de Unanue

Convenient to Chillida-Leku Museum
  • • Free parking • Free WiFi • Terrace • Garden • Walkable location

Hotel Maria Cristina, a Luxury Collection Hotel

Upscale hotel within easy reach of Concha Beach
  • • Free WiFi • Restaurant • Fitness center • Bar • Spacious rooms

Villa Birdie

Adults-only hotel with pool bar, near Concha Beach
  • • Free breakfast • Free WiFi • Spa tub • Outdoor pool • Walkable location

Room Mate Gorka

Upscale hotel within walking distance of Casino Kursaal
  • • Free WiFi • Restaurant • Fitness center • Bar • Comfy beds

Lasala Plaza Hotel

Upscale beach hotel with pool bar, near Monte Urgull
  • • Free WiFi • Restaurant • Outdoor pool • Rooftop terrace • Central location

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?

  • • Monte Urgull
  • • Concha Beach
  • • Ondarreta Beach
  • • Basque Culinary Center
  • • San Sebastian City Hall

What is there to do in San Sebastian?

  • • Monte Igueldo
  • • Casino Kursaal
  • • Kursaal Congress Centre and Auditorium
  • • Donostia-San Sebastian Aquarium
  • • Concha Promenade

Other Popular San Sebastian Attractions

  • • Cathedral of the Good Shepherd
  • • Zurriola Beach
  • • Maria Cristina Bridge
  • • Miramar Palace
  • • Anoeta Stadium

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)