Home › San Sebastian › On a budget

San Sebastian on a budget: how to do it well

Short answer

San Sebastián is hard on a budget because of hotel prices, but eating and sightseeing can be cheap. A realistic daily minimum is about €94 per person sharing a room.

A realistic daily budget

BudgetMid-rangeComfort
Bed (per person, sharing)€50€105€280
Food & drink€35€70€180
Sights & tickets€5€20€60
Local transport€4€8€20
Per person, per day€94€203€540

Approximate 2026 prices, two people sharing a room. From our San Sebastian day-cost table.

Free things to do

Cheap eats

Where to sleep for less

Budget travellers stay in Egia or Amara, about €80-130 for a double, a short walk or bus ride from the centre; hostels in the old town and Gros offer dorm beds.

Getting around cheaply

Walk everywhere in the centre and use Dbus for Monte Igueldo. From Bilbao airport, buses take about 1 hour 15 minutes; Biarritz is an alternative. Lurraldebus buses reach Getaria, Zarautz and Hondarribia cheaply.

A sample budget day

More ways to save

Budget hotels in San SebastianFree & cheap toursTours on ViatorDeals on KlookBudget calculator

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

Can you visit San Sebastián on a budget?

Yes, with a room in Egia or Amara and pintxos for meals, about €94 per person a day.

What is free in San Sebastián?

The beaches, La Concha promenade, the Comb of the Wind, Monte Urgull and the old town streets.

What is the cheapest way to get to San Sebastián?

Often a flight to Bilbao or Biarritz and a bus, about 1 hour 15 minutes from Bilbao airport.

Plan your San Sebastian trip

How many days in San SebastianBest time to visit San SebastianIs San Sebastian expensive?Is San Sebastian safe?San Sebastian trip plannerWhere to stay in San SebastianFood in San SebastianBudget calculator