The Basque coast's food capital hosts one of Europe's oldest jazz festivals every July: free concerts on the beach stage at La Concha Bay, ticketed shows at the Victoria Eugenia theatre, and pintxo bars open until 4am.
San Sebastián (Donostia in Basque) sits at the mouth of the Urumea River on the Bay of Biscay, with La Concha bay forming a near-perfect semicircle of sand backed by the Parte Vieja (old town) on one side and Monte Urgull on the other. The city has the highest density of Michelin stars per capita in the world, a bar culture built around pintxo crawls rather than nightclubs, and a summer jazz festival that has been running since 1966.
Jazzaldia (San Sebastián Jazz Festival) runs over five days in the last week of July. The headline acts play the Zurriola beach stage on the east side of the Urumea, which is free and open to anyone. The Victoria Eugenia Theatre, a 1912 opera house, hosts ticketed evening concerts. The Trinidade venue and outdoor stages around the Parte Vieja complete the programme. Past headliners include Diana Krall, Ibrahim Maalouf, and Chucho Valdés. The city's pintxo bars, concentrated on Calle Fermín Calbetón and 31 de Agosto in the Parte Vieja, stay open until 3am to 4am during festival week.
Party hostels within reach of 's main celebrations. Ranked by guest rating.
Day-by-day breakdown
La Concha beach is 1.8 kilometres of sheltered sand graded by a stone promenade. Water temperature in July is 18–21°C. Mount Urgull, at the east end of the old town, takes 25 minutes to climb on a marked path and gives the definitive bay view. The Parte Vieja, the old town grid, starts immediately at the foot of the mount. Pintxo bars open from 10am; the best counter displays are filled by 12.30pm and replenished at 7pm.
The Zurriola stage faces the Atlantic. Concerts start at 9pm and run until midnight. Arrive by 8pm to get a good position on the sand. The beach faces west: sunset during the concert is common in late July. Bring a blanket; the sand cools after dark. The food trucks and beer stands set up along the Zurriola promenade from 7pm.
A pintxo crawl works as follows: order two or three pintxos and one drink per bar, then move to the next. Each stop costs 6–10 EUR for two pintxos and a glass of txakoli (Basque white wine) or beer. Start at Bar Zeruko on Pescaderia for the avant-garde pintxos; move to Bar Gandarias on 31 de Agosto for the classic jamón and txistorra. The Borda Berri on Fermín Calbetón is always busy for a reason: the braised veal cheek pintxo is 3.50 EUR and worth every cent.
Getaria is 25 kilometres west: a fishing village where txakoli wine is made on the hillside vineyards above the harbour. The village has one main street, several seafood restaurants, and a direct Lurraldebus connection from San Sebastián bus station (35 minutes, 2.40 EUR). Hondarribia, 20 kilometres east at the French border, is a fortified medieval village with a castle-topped upper town and a lower harbour lined with painted fishermen's houses.
Pre-booked private transfers and shared shuttles for your arrival.