The best hotels in San Sebastian

San Sebastian has 8,000+ places to stay and a real knack for overcharging for mediocre sea views. We reviewed the standouts. these 10 made the cut.

Our Top Picks in San Sebastian

Click any hotel to check availability and book at the best price.

Pension Aida hotel in San Sebastian
#1
Budget Pick
8.1

Pension Aida

Parte Vieja (Old Town), San Sebastian

$55–85/night Check Availability

Free cancellation & Pay later

Pension Donostiarra hotel in San Sebastian
#2
Best Value
8.4

Pension Donostiarra

Centro, San Sebastian

$72–98/night Check Availability

Free cancellation & Pay later

Hotel Niza hotel in San Sebastian
#3
Best Location
8.7

Hotel Niza

La Concha, San Sebastian

$110–175/night Check Availability

Free cancellation & Pay later

Hotel de Londres y de Inglaterra hotel in San Sebastian
#4
Most Popular
8.9

Hotel de Londres y de Inglaterra

La Concha, San Sebastian

$145–220/night Check Availability

Free cancellation & Pay later

Astoria 7 hotel in San Sebastian
#5
Hidden Gem
8.6

Astoria 7

Amara, San Sebastian

$130–195/night Check Availability

Free cancellation & Pay later

Hotel Parma hotel in San Sebastian
#6
Romantic Stay
8.5

Hotel Parma

Parte Vieja (Old Town), San Sebastian

$120–180/night Check Availability

Free cancellation & Pay later

Arrizul Congress hotel in San Sebastian
#7
Business Pick
8.3

Arrizul Congress

Gros, San Sebastian

$115–170/night Check Availability

Free cancellation & Pay later

Mercure San Sebastian Monte Igueldo hotel in San Sebastian
#8
Family Friendly
8.2

Mercure San Sebastian Monte Igueldo

Monte Igueldo, San Sebastian

$140–210/night Check Availability

Free cancellation & Pay later

Hotel Maria Cristina hotel in San Sebastian
#9
Luxury Pick
9.3

Hotel Maria Cristina

Centro, San Sebastian

$350–580/night Check Availability

Free cancellation & Pay later

Akelarre Hotel hotel in San Sebastian
#10
Top Rated
9.5

Akelarre Hotel

Monte Igueldo, San Sebastian

$420–700/night Check Availability

Free cancellation & Pay later


All Hotels Compared

Side-by-side comparison to help you pick the right hotel. Prices reflect shoulder season averages.

# Hotel City & Area Price/Night Score Best For
1 Pension Aida Parte Vieja (Old Town), San Sebastian $55–85/night 8.1/10 Budget Pick
2 Pension Donostiarra Centro, San Sebastian $72–98/night 8.4/10 Best Value
3 Hotel Niza La Concha, San Sebastian $110–175/night 8.7/10 Best Location
4 Hotel de Londres y de Inglaterra La Concha, San Sebastian $145–220/night 8.9/10 Most Popular
5 Astoria 7 Amara, San Sebastian $130–195/night 8.6/10 Hidden Gem
6 Hotel Parma Parte Vieja (Old Town), San Sebastian $120–180/night 8.5/10 Romantic Stay
7 Arrizul Congress Gros, San Sebastian $115–170/night 8.3/10 Business Pick
8 Mercure San Sebastian Monte Igueldo Monte Igueldo, San Sebastian $140–210/night 8.2/10 Family Friendly
9 Hotel Maria Cristina Centro, San Sebastian $350–580/night 9.3/10 Luxury Pick
10 Akelarre Hotel Monte Igueldo, San Sebastian $420–700/night 9.5/10 Top Rated

Why These Hotels Made Our List

Every hotel earned its spot. Here's exactly why we picked each one.

Pension Aida hotel interior
#1

Pension Aida

Parte Vieja (Old Town), San Sebastian $55–85/night 8.1/10

This small guesthouse sits right in the heart of the Old Town on Calle Iztueta, steps from the main pintxos bars. Rooms are compact but clean, with decent beds and functional bathrooms. The location makes it incredibly easy to explore the old quarter on foot without spending money on taxis. Noise from the street can be noticeable on weekends, so bring earplugs. A solid pick for travelers who prioritize location over comfort.

Check Availability
Pension Donostiarra hotel interior
#2

Pension Donostiarra

Centro, San Sebastian $72–98/night 8.4/10

Located on Calle San Martin in the modern center, this guesthouse is a short walk from La Concha beach and the main shopping street. Rooms are straightforward and tidy, with comfortable mattresses and air conditioning that actually works in summer. The family that runs the place is helpful with restaurant recommendations and genuinely friendly. Breakfast is not included but there are good cafes on the same block. Hard to beat this price for the location in San Sebastian.

Check Availability
Hotel Niza hotel interior
#3

Hotel Niza

La Concha, San Sebastian $110–175/night 8.7/10

Hotel Niza sits directly on the Paseo de la Concha promenade with unobstructed views of the bay from the front rooms. The building is historic and the interiors feel elegant without being overdone. Rooms facing the beach are worth the small premium and book out months in advance during summer. The staff are professional and know the city well. This is one of the few mid-range options that genuinely delivers on its beachfront promise.

Check Availability
Hotel de Londres y de Inglaterra hotel interior
#4

Hotel de Londres y de Inglaterra

La Concha, San Sebastian $145–220/night 8.9/10

This iconic hotel on Zubieta Kalea has been a San Sebastian landmark since the 19th century, facing La Concha beach directly. The grand lobby and classic rooms carry real character without feeling stuffy. Sea-view rooms give you an extraordinary view of the bay and Urgull hill from your bed. The bar downstairs is a local institution and a great place to have a gin tonic after a day on the beach. Service is polished and consistent across the board.

Check Availability
Astoria 7 hotel interior
#5

Astoria 7

Amara, San Sebastian $130–195/night 8.6/10

Astoria 7 is a design hotel on Sagrada Familia Kalea in the quieter Amara neighborhood, themed around Basque cinema history. The rooms are stylishly decorated with film references and the quality of finishes is noticeably high for this price range. It is a ten-minute walk or quick bus ride from the beach and Old Town, which keeps prices more reasonable than the seafront properties. The rooftop terrace is small but offers nice city views. A good choice for design-conscious travelers who do not need to be right on the sand.

Check Availability
Hotel Parma hotel interior
#6

Hotel Parma

Parte Vieja (Old Town), San Sebastian $120–180/night 8.5/10

Hotel Parma occupies a corner position on General Jauregui Kalea at the edge of the Old Town, with some rooms looking toward the Urumea river and others toward the beach. The hotel is small with around 30 rooms, giving it a more personal feel than the larger seafront properties. Rooms are tastefully decorated in warm tones and the beds are genuinely comfortable. The location puts you right between the Old Town pintxos scene and La Concha beach, which is ideal. Staff are attentive and happy to book restaurant reservations for guests.

Check Availability
Arrizul Congress hotel interior
#7

Arrizul Congress

Gros, San Sebastian $115–170/night 8.3/10

Situated near the Kursaal congress center in the Gros neighborhood, this modern hotel is well-suited for business travelers visiting for conferences or events. The rooms are clean and functional with good desk setups and reliable wifi. Gros has its own beach, Playa de Zurriola, which is popular with surfers and just a short walk away. The neighborhood has a younger, more local feel compared to the touristy Old Town across the river. Rates are noticeably lower than comparable hotels on the La Concha side.

Check Availability
Mercure San Sebastian Monte Igueldo hotel interior
#8

Mercure San Sebastian Monte Igueldo

Monte Igueldo, San Sebastian $140–210/night 8.2/10

This Mercure property sits at the top of Monte Igueldo, giving it panoramic views over La Concha bay that are genuinely hard to match anywhere in the city. The setting is peaceful and removed from city noise, which makes it great for families with children. Rooms are standard Mercure quality, comfortable and consistent. Getting downtown requires a car or the funicular plus a walk, so it is not ideal if you want to be in the middle of the action. The breakfast with the bay view is a strong start to the day.

Check Availability
Hotel Maria Cristina hotel interior
#9

Hotel Maria Cristina

Centro, San Sebastian $350–580/night 9.3/10

The Maria Cristina on Okendo Pasealekua is the most storied hotel in San Sebastian, hosting film festival celebrities and royalty since 1912. The Belle Epoque building is extraordinary and the interiors have been restored with real care and significant investment. Rooms are large and beautifully furnished, with exceptional mattresses and marble bathrooms. The hotel sits beside the Urumea river a short walk from the Old Town and La Concha beach. Service operates at a level that justifies the price for those who want a genuinely memorable stay.

Check Availability
Akelarre Hotel hotel interior
#10

Akelarre Hotel

Monte Igueldo, San Sebastian $420–700/night 9.5/10

Attached to chef Pedro Subijana's three-Michelin-star restaurant on the cliffs of Monte Igueldo, this boutique hotel offers some of the most dramatic coastal views in the Basque Country. The 22 rooms are designed with floor-to-ceiling glass to frame the Atlantic ocean, and the quality of materials and design is exceptional. Dining at the restaurant is a separate booking but staying here gives you priority access and the full experience is extraordinary. The location is isolated by design, reachable by car, which reinforces the feeling of total escape. This is one of the most distinctive places to stay in all of northern Spain.

Check Availability

Where to Stay in San Sebastian

The neighborhood you pick matters more than the hotel.

La Concha vs Parte Vieja: which side suits you?

La Concha beach is the reason half the world wants to come here. Staying on Paseo de la Concha or Zubieta means you wake up to one of the best urban beaches in Europe. wide, sheltered, and genuinely beautiful. Hotels here like Niza and Londres y de Inglaterra charge a premium for that view, and it's not a rip-off.

Parte Vieja is messier, louder, and more fun after dark. You're on top of Calle Fermín Calbetón and the pintxos circuit, but expect noise on Friday and Saturday nights. don't say we didn't warn you. If you're a light sleeper or traveling with kids, La Concha wins on comfort every time.

How to pick a hotel in San Sebastian without getting burned

The biggest trap here is the fake 'sea view'. Half a dozen hotels around Centro advertise ocean views that are, in reality, a sliver of water visible if you lean out the window at a 45-degree angle. We've seen this mistake hundreds of times. If the sea view matters to you, book La Concha specifically and check that the room faces the bay.

Also watch the San Sebastian Film Festival dates in September. Prices jump hard that week, sometimes doubling. Book well in advance or plan your trip for the week before or after. the weather is still excellent and you'll pay $50-80/night less for the same room.

The real cost of staying in San Sebastian

San Sebastian is one of the pricier cities in Spain. A decent mid-range hotel in La Concha runs $110-175/night. Add pintxos and wine (budget €25-40/person per evening on Calle 31 de Agosto), a funicular ride up Monte Igueldo, and a day trip to the Txakoli vineyards around Getaria, and a 3-night trip adds up fast.

The good news: budget well and it punches way above its weight. Pension Aida at $55-85/night gives you a proper base in Parte Vieja. Eat pintxos standing at the bar (not seated. that's tourist pricing), drink house txakoli, and you can do San Sebastian seriously without spending seriously.

Getting around San Sebastian: what you actually need to know

You don't need a bus or taxi for most of the city. La Concha to Parte Vieja is 8 minutes on foot along the waterfront. Gros to Parte Vieja is 10 minutes across the Zurriola bridge. The only time transport matters is Monte Igueldo. buses are infrequent and a taxi costs around €10 from the city center.

For day trips, the Euskotren narrow-gauge railway runs from Amara station along the coast to Zarautz and Zumaia for about €3-5 each way. It's slow and charming. Buses to Bilbao (Guggenheim) leave from Paseo de Vizcaya and cost €7-10. Don't bother renting a car unless you're heading into the Basque interior.

San Sebastian for first-timers: where to actually base yourself

First time in San Sebastian? Stay in La Concha or Parte Vieja. Full stop. The beach, Monte Urgull, the Aquarium, the Buen Retiro Gardens, and the best pintxos bars on Calle San Jerónimo are all within 15 minutes on foot. You won't need transport and you won't waste any time.

Centro is also fine. it's between La Concha and Parte Vieja, well-served, and slightly calmer. Hotel Maria Cristina on Calle Okendo is the most famous address in the city, and it earns it. But if budget is tight, Pension Donostiarra in Centro gives you the same central access for under $100/night.

San Sebastian's festival calendar: plan around this

Three events reshape hotel pricing significantly. The Tamborrada drum festival on January 20th fills the city with noise and celebration. rooms go fast and prices rise 20-30%. Semana Grande (Aste Nagusia) in mid-August is the biggest summer festival, running 9 days with fireworks over La Concha bay every night. And the Film Festival in late September is the most dramatic price spike of the year.

Outside these windows, San Sebastian is surprisingly easy to book. March through May and October through November offer real value: $55-130/night across most of our picks, mild temperatures around 12-17°C, and a city that feels like it belongs to locals again. Surfers should note Zurriola beach in Gros gets its best swells from October through March.


San Sebastian's best neighborhoods

La Concha and Parte Vieja are where most visitors want to be, and honestly, they're right. But if you want more space and better value, Gros and Amara deliver without making you feel like you're missing the party.

La Concha 2 vetted hotels

The iconic waterfront. Worth every euro.

Paseo de la Concha is the spine of San Sebastian. The crescent bay is genuinely one of Europe's best urban beaches, and waking up here is something else. Hotels on this strip trade on that view, and the best ones. Niza and Londres y de Inglaterra. deliver it honestly.

You're 10 minutes walk from the Old Town pintxos circuit and 5 minutes from Miramar Palace gardens. The Funicular de Monte Igueldo is a 20-minute walk west along the bay. Everything feels more polished here than in the Old Town, which suits some travelers and bores others.

Prices are the highest in the city outside luxury tiers, running $110-220/night for our two picks here. But you're paying for location that actually delivers. Don't let anyone talk you into a 'La Concha area' hotel that's really a 15-minute walk from the water.

Best areas Paseo de la Concha, Zubieta
Price range $110-220/night
Best for Couples, first-timers, beach lovers
Avoid Hotels claiming sea views without confirmed bay-facing rooms
Best months June-September
Parte Vieja (Old Town) 2 vetted hotels

Pintxos at your door. Noise included.

Parte Vieja is the heart of San Sebastian's food culture. Calle Fermín Calbetón, Calle 31 de Agosto, and Calle San Jerónimo are all here, packed with pintxos bars doing things with anchovies and foie gras that will change your expectations permanently. Staying here means you roll out of your hotel into the best eating street in the Basque Country.

It's compact. roughly 500 meters across. and flanked by Monte Urgull to the north and La Concha to the south. Hotel Parma sits right on the edge near the port, 5 minutes from the Aquarium. Pension Aida is deeper inside the Old Town grid, closer to Bretxa market.

The trade-off is noise. Friday and Saturday nights on Calle Fermín Calbetón are loud until 2am or later. Ask for a room facing an interior courtyard if that concerns you. Prices range from $55-180/night depending on whether you're in a pension or a proper hotel.

Best areas Calle Fermín Calbetón, Puerto (port area)
Price range $55-180/night
Best for Foodies, solo travelers, nightlife
Avoid Street-facing rooms on weekends. noise until late
Best months May-October
Centro & Gros 2 vetted hotels

More space, better value, still very much San Sebastian.

Centro sits between the Old Town and the Urumea River, anchored by the Buen Pastor Cathedral and Alameda del Boulevard. It feels more like a real city here than in the touristy Old Town. Hotel Maria Cristina on Calle Okendo is the grandest address in all of San Sebastian. staying there once is worth it. Pension Donostiarra nearby offers solid value at $72-98/night.

Gros is across the river, younger and more local. Arrizul Congress on Calle Peña y Goñi serves the Kursaal Congress Centre crowd but works just as well for leisure travelers who want Zurriola beach without La Concha prices. The surf scene here is real: Zurriola gets proper Atlantic swells from October through March.

Both areas are 10-15 minutes walk from Parte Vieja. Centro is flat and easy. Gros involves crossing one of the Urumea bridges. Neither requires a taxi for anything in the city center.

Best areas Alameda del Boulevard, Calle Okendo, Zurriola beachfront
Price range $72-580/night
Best for Business travelers, surfers, value seekers, luxury splurges
Avoid Blocks near the Renfe station. generic and far from the action
Best months Year-round
Amara & Monte Igueldo 2 vetted hotels

Off the tourist trail. Best with a car or a taste for altitude.

Amara is a proper residential neighborhood south of the city center, built around Amara Viejo and the Anoeta sports complex. It's not glamorous, but Astoria 7 here is a genuinely interesting stay. boutique design, local crowd, and about 20 minutes walk or a 5-minute bus ride to Parte Vieja. Prices run $130-195/night, which is fair for what you get.

Monte Igueldo is a different world entirely. It's a hilltop 4 km west of La Concha, reachable by a century-old funicular from the western end of the bay. Both hotels up here. Mercure and Akelarre. command exceptional views over the Bay of Biscay. Akelarre is attached to one of Spain's best restaurants, a 3-Michelin-star institution. That's not hyperbole.

The catch is isolation. You need a taxi (around €10-12 from Centro) or a car to get there and back at night. It's ideal if you're coming to San Sebastian specifically to eat at Akelarre or if you want privacy and panoramic views over everything else.

Best areas Amara Viejo, Monte Igueldo summit
Price range $130-700/night
Best for Foodies, couples, privacy seekers, families with kids (Monte Igueldo park)
Avoid Monte Igueldo without a car or without planning your evenings carefully
Best months May-October for Monte Igueldo; year-round for Amara

Best Areas by Vibe

Tell us how you travel and we'll point you to the right part of San Sebastian.

Romantic

Hotel Parma in Parte Vieja puts you a 3-minute walk from candlelit pintxos bars on Calle 31 de Agosto and the port at night. For the big splurge, a room at Akelarre on Monte Igueldo with dinner at the restaurant below is genuinely hard to top.

Culture

Base yourself in Centro near the Buen Pastor Cathedral, the San Telmo Museum, and the San Sebastian Film Festival venues on Paseo de la Zurriola. Hotel Maria Cristina has hosted film stars here every September for over a century.

Family

Mercure Monte Igueldo is 5 minutes walk from the Monte Igueldo funicular and the small amusement park at the top, which kids love. La Concha beach below is calm, shallow, and one of the safest urban beaches in Spain for young swimmers.

Budget

Pension Aida in Parte Vieja starts at $55/night and puts you on top of the best pintxos streets in the Basque Country. Eat standing at the bar on Calle Fermín Calbetón and you'll spend €15-20 on an excellent dinner.

Beach

La Concha is the postcard. Staying at Hotel Niza on Paseo de la Concha means the beach is literally below you. But Zurriola in Gros is better for surf, and Arrizul Congress is 4 minutes walk from the water there.

Foodie

Parte Vieja is the reason food lovers make this pilgrimage. Staying at Hotel Parma or Pension Aida puts you under 5 minutes from Calle Fermín Calbetón, Bar Nestor on Calle Pescadería, and the Bretxa market. Akelarre on Monte Igueldo is where you go when you're ready to spend seriously.


40%

Location Quality

Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.

30%

Value for Money

We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.

30%

Guest Experience

We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.


When to Visit San Sebastian

When to visit San Sebastian and what to pay.

Peak

Summer (July-August)

Avg hotel: $130-350/nightCrowds: HighTemp: 20-26°C

Aste Nagusia (Semana Grande) in mid-August brings 9 nights of fireworks over La Concha bay and fills every hotel in the city. Prices spike hard and rooms on Paseo de la Concha sell out 3-4 months ahead. July is slightly easier but still crowded. the beach is packed by 10am and pintxos bars have queues from 8pm.

Budget Friendly

Winter (December-March)

Avg hotel: $55-120/nightCrowds: LowTemp: 7-13°C

January 20th is Tamborrada, San Sebastian's drum festival, when the city erupts for 24 hours and hotel prices jump 25-30% for that one weekend. Outside that, winter is quiet and cheap. $55-85/night at Pension Aida, under $120 at Hotel Niza. The city still eats incredibly well in winter, and the lack of tourists makes the Old Town feel like a different place.


Booking Tips for San Sebastian

Insider tips for booking hotels in San Sebastian.

Book La Concha hotels 3-4 months ahead for August

Aste Nagusia (Semana Grande) runs for 9 days in mid-August and includes nightly fireworks competitions over La Concha bay. Hotels on Paseo de la Concha. especially Niza and Londres y de Inglaterra. sell out 3-4 months in advance at rates 30-50% above their normal price. Miss that window and you're looking at Amara or Gros with a commute.

Always ask for a bay-facing room at La Concha hotels

Hotel Niza and Londres y de Inglaterra both have interior rooms that face the back street. they're cheaper, but you lose the whole reason for staying there. Ask specifically for 'habitación con vistas a la bahía' when booking. The premium is usually $25-40/night and it's completely worth it.

Eat pintxos at the bar, not at a table

This sounds obvious but we've seen hundreds of visitors miss it. At bars on Calle Fermín Calbetón and Calle San Jerónimo, table service costs 20-30% more. Stand at the bar, order txakoli, point at what you want. You'll spend €15-25 on an excellent meal instead of €40+.

Film Festival week: either plan early or avoid it

The San Sebastian International Film Festival runs for 9 days every September (usually the third week). Hotel prices across the city rise 40-60%, and rooms near the Kursaal Congress Centre on Paseo de la Zurriola disappear fastest. Book 5+ months ahead if you want to be there for it, or shift your trip to the week immediately before or after.

Monte Igueldo hotels need a transport plan

Mercure and Akelarre are both on the Monte Igueldo hillside, about 4 km from the city center. The century-old funicular runs from the western end of La Concha but stops at 10pm in summer and earlier off-season. A taxi back from Parte Vieja costs around €10-12. Factor that in. or rent a car for the stay.

Avoid the blocks near Renfe and Euskotren stations

Paseo de Francia and the streets around the Amara train stations look fine on a map. they're technically 'Centro'. but you're a 20-minute walk from anything interesting. Several mid-range hotels in this zone charge $100-140/night for the privilege of a dull location. Pension Donostiarra in actual Centro costs less and puts you near Alameda del Boulevard and the cathedral instead.


4 regions covered
8,000+ options reviewed
10 vetted picks
0 paid placements

Hotels in San Sebastian — FAQ

Everything you need to know before booking hotels in San Sebastian.

What's the best neighborhood to stay in San Sebastian?

La Concha is the obvious answer. You're steps from the beach and 10 minutes walk from the pintxos bars on Calle Fermín Calbetón. But Parte Vieja puts you right inside the action at night, and Gros across the Urumea River gives you Zurriola beach and noticeably lower prices, often $30-50/night cheaper for comparable rooms.

When is the best time to visit San Sebastian?

June and September are the sweet spot. Temperatures sit around 20-23°C, crowds thin out after August, and hotel prices drop 20-30% from summer peak. Avoid the last week of July and first two weeks of August entirely unless you've booked 6+ months out.

How much should I budget for a hotel in San Sebastian?

Budget travelers can find solid pensions in Parte Vieja for $55-85/night. Mid-range runs $110-195/night around La Concha and Amara. If you're going full luxury, Hotel Maria Cristina on Calle Okendo and Akelarre up on Monte Igueldo start at $350 and $420 respectively. and both are worth it.

Is San Sebastian walkable? Do I need a car?

You don't need a car in San Sebastian. The entire city center. from Zurriola beach in Gros to the Old Town and La Concha. is about 25 minutes end to end on foot. Monte Igueldo is the exception: it's a 40-minute walk or a short taxi ride (around €10-12), so hotels up there work best if you have a car or don't mind the commute.

Are there good budget hotels in San Sebastian?

Yes, but keep expectations realistic. Pension Aida in Parte Vieja runs $55-85/night and is genuinely good for the price. clean, well-located, 5 minutes walk from the Bretxa market. Pension Donostiarra in Centro is slightly more at $72-98/night but gets better ratings and is a short walk from the Buen Pastor Cathedral.

What areas should I avoid in San Sebastian?

Skip hotels right next to the Renfe/Euskotren train stations on Paseo de Francia. The area is perfectly safe but lacks atmosphere, and you'll pay Centro prices to be 20 minutes walk from everything you actually want to see. The Antiguo neighborhood on the western edge of the city is also a long way from the action with limited public transport at night.

What's the San Sebastian Film Festival and how does it affect hotel prices?

The San Sebastian International Film Festival runs every September, usually the third week of the month. Hotel prices spike 40-60% during those 9 days, and availability disappears fast. If you're visiting in September, book at least 4 months ahead or choose dates either side of the festival.

Which San Sebastian hotels are closest to the best pintxos bars?

Hotel Parma and Pension Aida are both in Parte Vieja, literally around the corner from the main pintxos streets: Calle Fermín Calbetón, Calle 31 de Agosto, and Calle San Jerónimo. You can be at a bar with a glass of txakoli in under 3 minutes from either hotel.

Is San Sebastian good for families with kids?

Absolutely. La Concha beach is sheltered and calm, making it one of the safest beaches in northern Spain for children. Mercure Monte Igueldo works well for families. it's right next to the Monte Igueldo amusement park and funicular, which kids love. Budget €15-20 per child for funicular rides and entry.

How far is the Guggenheim Bilbao from San Sebastian?

About 100 km, which is an easy 1-hour drive or a 70-minute bus on the Alsa or Pesa service from San Sebastian's bus station on Paseo de Vizcaya. Buses run roughly every 30 minutes and cost around €7-10 each way. It's a perfect day trip from any of our listed hotels.

Do San Sebastian hotels typically include breakfast?

Most don't, and honestly that's fine. Breakfast is not San Sebastian's strong suit. Head instead to any of the cafes along Alameda del Boulevard for a coffee and croissant around €3-4. The pintxos bars in Parte Vieja also open for morning snacks from around 9am, and that's a much better use of €5-8.

What's the difference between staying in Gros vs La Concha?

Gros is cooler, younger, and cheaper by roughly $25-40/night on average. Zurriola beach in Gros is also better for surfing and less crowded in summer. La Concha has the classic postcard view, is calmer, and feels more polished. If you've never been to San Sebastian, La Concha wins. If you've done it before, Gros is more interesting.