Nobody warned me before my first trip to San Sebastián: you’ll come back a different person. Not because the beach is beautiful (it is) or because the architecture takes your breath away (it does too). But because you’ve never eaten like this before.
This small beach town in Spain’s Basque Country has collected 18 Michelin stars, but forget fancy fine dining. The best restaurants in San Sebastián are noisy, crowded pintxos bars where you just point at the counter and say: “I’ll have that!” San Sebastián (locals call it Donostia) is made for food-loving adventurers. Portions are tiny, the selection is enormous, half the time you eat with your hands, and nobody bats an eye if you walk into your third bar at nine in the evening. This is Spain, after all.
So here’s my tried-and-tested overview of the best restaurants in San Sebastián. And I’m a traveller who takes eating just as seriously as discovering museums.
La Concha beach in San Sebastián – best restaurants in the Basque Country”/>Best Pintxos Bars in San Sebastián
If you’ve never done a pintxos crawl, get ready. It’s the coolest way to have dinner in Europe. Pintxos (pronounced “PEEN-chos”) are small bites lined up on the bar counter. Think small slices of bread topped with everything from cheese and ham to grilled prawns and things you can’t identify but taste unbelievably good.
Walk in, grab what you like, order a drink (txakoli or kalimotxo are mandatory!), eat, pay, and move to the next bar. In one evening, you can comfortably hit three to five bars. Head to Parte Vieja (Old Town) where there are the most bars, or across the river to the Gros neighbourhood for a more local and hipster vibe. Start around 7pm — early by Spanish standards, but this way you can hit the best spots in peace.
If you’d like a guided tour, I recommend the San Sebastián evening pintxos tour. A local guide takes you to places tourists don’t find on their own.



Bar Nestor — The Place with the Famous Tortilla
Bar Nestor makes exactly two tortillas per day. Two. That’s it. This thick, golden Spanish omelette comes out of the kitchen at 1pm and 8pm, and if you want a slice, you need to show up an hour early and put your name down. Is it a bit complicated? Yes. Will you talk about it for the rest of your trip? Absolutely.
The tortilla is creamy, eggy perfection, and watching the whole bar await its arrival is genuinely exciting. They also make legendary txuleta (Basque steak), big enough to share with a friend. Arrandegi Kalea 11, Parte Vieja.
La Viña — Home of the Original Burnt Cheesecake
You know that burnt Basque cheesecake that’s all over Instagram? This is where it started. La Viña has been making their version for decades. Crackled dark top layer, unbelievably soft centre. Go after 3pm when it’s quieter and order yourself a slice. Warning: you’ll ask for a second one too. Just say yes. 31 de Agosto Kalea 3, Parte Vieja.
Txepetxa — For Small Bold Eaters
Txepetxa has been perfecting exactly one thing for over 120 years: anchovies. But not those sadly salty ones from a tin. These are luscious, home-marinated bites topped with wild combinations: sea urchin, roasted pepper, olive paste, and even foie gras. Every pintxo is one perfect mouthful. Even the pickiest eater might be surprised here. Arrandegi Kalea 5, Parte Vieja.
Antonio Bar — A Quiet Stop
After a couple of noisy Old Town bars, Antonio Bar feels like a deep breath. It’s a tiny three-table spot in the Centro shopping district with a beautiful cold seafood counter and daily specials on the chalkboard. The Spanish omelette here rivals Bar Nestor’s (controversial opinion, but I stand by it). A great spot when you need a calmer stop in the middle of your crawl. Bergara Kalea 3, Centro (Gros area).


Best Restaurants in San Sebastián for a Proper Dinner
Pintxos crawls are magical, but sometimes you just want to sit down, settle in, and let someone bring food to your table. These San Sebastián restaurants all have a relaxed atmosphere, zero pretentiousness, and serve the kind of food where you close your eyes mid-bite.
Casa Urola
Casa Urola is a place that changes your attitude toward vegetables. Seriously. Seasonal vegetables here are so good you won’t believe your taste buds. Piquillo peppers stuffed with cod, wild mushrooms grilled crispy at the edges, tomatoes that taste like tomatoes should taste. Seafood and meat are also brilliant, but vegetables are the surprise stars. Bonus: downstairs there’s a pintxos bar if the restaurant is full — you always have a backup plan. Fermin Calbeton Kalea 20, Parte Vieja.
Gandarias
Gandarias has been an Old Town favourite for years and carries that title proudly every day. It’s a bar with some of the city’s best seared foie gras pintxos (definitely try them). In the back, there’s a dining room serving grilled turbot, slow-braised oxtail, and enormous aged beef cuts that arrive sizzling. The atmosphere is lively — just noisy enough that you feel instantly comfortable, and the food is consistently excellent. Book ahead or come right at opening. 31 de Agosto Kalea 23, Parte Vieja.


La Cuchara de San Telmo
Warning: there are no seats here. You eat standing at the bar, which sounds either terrible or perfect depending on your mood. Everything is made to order from the chalkboard. Nothing sits around getting cold. The braised veal cheeks that fall apart under a fork are a must-order. Quick and the food is outrageously good. Santa Korda Kalea 4, Parte Vieja.
Michelin Restaurants in San Sebastián — Yes, It’s Worth It
“Michelin-starred restaurant” sounds like something you do once in a lifetime, if ever. But San Sebastián is different. As the city with the world’s second-highest concentration of Michelin stars, fine dining here is part of the culture, not an exception. If you’re celebrating something special (or simply celebrating being in San Sebastián), here are your choices.
Arzak
Arzak is the big one. Three Michelin stars, led by the father-daughter duo Juan Mari and Elena Arzak, and widely recognised as the birthplace of modern Basque cuisine. The tasting menu is inventive and playful. Think hake with an amber-citrus crust or pigeon with a light coffee glaze. It’s the kind of meal where you completely forget your phone. Book at least a month in advance, put on something nice, and treat it as a very important event. Alcalde J. Elosegi Hiribidea 273 (outside the Old Town).
Kokotxa — A More Accessible Michelin Experience
If Arzak is the grand occasion, Kokotxa is the more approachable option. One Michelin star, right in the Old Town, with a shorter tasting menu and a relaxed atmosphere where you don’t have to whisper. The food is refined Basque cuisine without tricks: freshly prepared fish, seasonal ingredients, and plates that look like works of art. My top recommendation for those who want the Michelin experience without the three-hour marathon pressure. Calle del Campanario 11, Parte Vieja.
What to Know Before Visiting Restaurants in San Sebastián
I’ve noted down a few things that’ll save you from rookie mistakes. Most San Sebastián restaurants are closed on Sunday and Monday, which surprises many visitors. Plan your visit Tuesday through Saturday. Kitchens close around 3–7pm for siesta, so if you want lunch, eat before 2:30pm. The exception is pintxos bars where cold bites are on the counter even in the afternoon.
Spanish mealtimes are late. Lunch starts around 1:30pm, dinner kicks off at 8:30 or 9pm. You can come earlier and nobody will look sideways, but you’ll have a much better chance of getting a good spot and your desired bites.
And one more thing: don’t overplan. Your trip’s best meal might be the one you stumbled into because you followed a group of locals into a bar you’d never heard of, pointed at something random on the counter, and discovered it was the best thing you’d ever tasted. San Sebastián rewards wanderers. Just show up hungry.
I also warmly recommend the pintxos and wine tasting tour, where a local guide introduces you to both the best restaurants in San Sebastián and Basque culture. Ideal for your first evening in the city.
My Summary
San Sebastián is a place I always want to return to. Not for the beach (although La Concha is fantastic) and not for the sights, but for the food. It’s a city where every bite is a little adventure and where you understand why the Basque people so passionately defend their food culture.
The best restaurants in San Sebastián aren’t the ones in guidebooks. They’re the ones where locals go themselves. Or where you wander into by accident.
If you’re already in the Basque Country, don’t miss the region’s other gems! Read about my surfing adventure in Hendaye — it’s just half an hour from San Sebastián. And if you want to explore the French side of the Basque Country too, check out my guide for a lovely day in Biarritz.



