The restaurants worth the trip in Gdańsk. bistros, neo-classics, neighbourhood favourites, and the rooms locals book first.

Our picks in Gdańsk

ARCO by Paco Pérez ★ 4.9

Spanish$$$$oliwa

ARCO by Paco Pérez in Gdańsk is the city's only Michelin-starred room, on the 33rd floor of Olivia Star. Located in Oliwa. Kitchen leans spanish.

Signature: Polish-produce tasting menu, Baltic seafood with Spanish technique

Order: The Beauty of Nature tasting menu, 22 courses for 750 $.

Tip: Wednesday and Thursday evenings are easier to book than Friday and Saturday. Sunset views start about 19:30 in summer.

Eliksir ★ 4.8

Modern Polish$$$oliwa

Eliksir in Gdańsk was the first Polish room to receive a Michelin Green Star. Open Wednesday to Sunday only. Walk-ins are rare; book seven days ahead minimum.

Signature: Foodpairing tasting with cocktail flight, Zero-waste Pomeranian menu

Order: The foodpairing tasting menu with the matched cocktail flight.

Tip: Open Wednesday to Sunday only. Walk-ins are rare; book seven days ahead minimum.

Mercato ★ 4.6

Pomeranian$$$targ-rybny

Mercato in Gdańsk reads the city's market history through Dominik Karpik's kitchen at the Hilton on Targ Rybny. Priced at $$$. Kitchen leans pomeranian.

Signature: Pomeranian lamb, Fish Market tasting

Order: The market-map tasting menu built around Pomeranian lamb and Baltic catch.

Tip: Kitchen runs until 01:00 Friday and Saturday, longer than any other Michelin-listed room in town.

Sztuczka ★ 4.7

Modern Polish$$$granary-island

Sztuczka in Gdańsk, on Granary Island, was Poland's best new opening of 2025. Closed Mondays and Tuesdays. Book Wednesday or Thursday for the calmest service.

Signature: Beef tartare, Turbot with beurre blanc

Order: The full tasting menu, including the seasonal turbot with beurre blanc if on the card.

Tip: Closed Mondays and Tuesdays. Book Wednesday or Thursday for the calmest service.

True ★ 4.4

Steak and Seafood$$$granary-island

True in Gdańsk sits on Granary Island in the Radisson Hotel, with Michelin recognition for its surf-and-turf cooking. Kitchen leans steak and seafood.

Signature: Beef tartare, Scallops

Order: The aged sirloin with one of the seafood add-ons.

Tip: The Motława-side window tables go first; ask at booking. Closed Sunday evenings.

Tygle Gdańskie ★ 4.4

Modern Polish$$$granary-island

Tygle Gdańskie in Gdańsk, on the restored Granary Island, runs a Michelin-recommended menu under chef Michał Stężalski. Kitchen leans modern polish.

Signature: Beef tenderloin with asparagus, Pomeranian seasonal tasting

Order: The beef tenderloin with asparagus when on, or the seafood section in late summer.

Tip: Windows over the Długie Pobrzeże fill fast at sunset; book a 19:00 slot for that view.

Piwna 47 ★ 4.3

Pomeranian$$main-town

Piwna 47 in Gdańsk is the Michelin-recommended Old Town brasserie behind St Mary's, run by a kitchen that reads the Pomeranian rulebook. Located in Main Town.

Signature: Pomeranian seasonal main, Modern bistro plates

Order: Whatever seasonal main the chef has built around local Pomeranian produce that week.

Tip: Closed Monday and Tuesday. The conservatory at the back is the brightest table for lunch.

Restauracja Fino ★ 4.5

Modern Polish$$$main-town

Restauracja Fino in Gdańsk hides off the tourist track on ul. Grząska, with chef-owner Jacek Koprowski running a Michelin-recommended tasting menu.

Signature: Tasting menu, Plant-based seasonal menu

Order: The full tasting menu or, if vegetarian, the plant-based equivalent.

Tip: Easier to book Monday to Thursday. Service ends 22:00 weeknights and 23:00 Saturday.

Restauracja Kubicki ★ 4.3

Polish$$main-town

Kubicki in Gdańsk is the city's oldest restaurant, opened 1918 by Bronisław Kubicki on Wartka Street. Located in Main Town. Kitchen leans polish.

Signature: Eisbein (pork knuckle), Marinated matias herring

Order: The eisbein, the dish the kitchen has refused to alter for a century.

Tip: The window tables on the Motława side fill fast; reserve for sunset in summer.

Goldwasser ★ 4.1

Polish$$main-town

Goldwasser in Gdańsk sits in a 15th-century tenement on Długie Pobrzeże, named for the gold-flake liqueur first distilled in the city in 1598.

Signature: Duck, Steak topped with edible gold

Order: A duck main with a glass of Original Danziger Goldwasser to close.

Tip: Open from noon every day; the Motława-side terrace is the room's best feature May to September.

Witómë ★ 4.2

Kashubian$$main-town

Witómë in Gdańsk runs the only centrally-located Kashubian dining room, on Piwna behind St Mary's. Located in Main Town. At ul. Piwna 36/39.

Signature: Kashubian fish soup, Pomeranian herring

Order: The Kashubian fish soup with the regional herring plate.

Tip: Open seven days from 07:30; the late kitchen runs to 23:00 Friday and Saturday.

Zafishowani ★ 4.3

Baltic Seafood$$$main-town

Zafishowani in Gdańsk runs out of a townhouse on Tokarska, with a wine bar and shop attached to the restaurant. Kitchen leans baltic seafood.

Signature: Halibut, Baltic herring tasting

Order: The halibut, the kitchen's most asked-after dish year-round.

Tip: The wine shop next door pours flights at half restaurant prices.

Targ Rybny - Fishmarkt ★ 4.3

Seafood$$$targ-rybny

Targ Rybny - Fishmarkt in Gdańsk sits on the historic fish-market square that gave the city its name. Kitchen leans seafood. At ul. Targ Rybny 6C.

Signature: Whole-cooked lobster, Smoked Baltic eel

Order: Smoked eel from Hel to start, the whole-cooked lobster as the splurge main.

Tip: Lunch service is calmer; book the upstairs window seats for the Hilton-side view.

Cała Naprzód ★ 4.0

Polish Seafood$$main-town

Cała Naprzód in Gdańsk crowns the Maritime Culture Centre with a fourth-floor terrace beside the medieval Crane. Kitchen leans polish seafood.

Signature: Kashubian herring, Baltic salmon

Order: Pikeperch fillet with spinach and cauliflower, or the pike-perch and smoked-trout pierogi.

Tip: Take the glass lift inside the museum building. Sunset on the terrace is May to September.

Restauracja Filharmonia ★ 4.1

Kashubian$$$main-town

Restauracja Filharmonia in Gdańsk sits on Ołowianka Island opposite the Old Town, with chef-Kashubian Marcin Szlagowski cooking his region: herring tartare.

Signature: Herring tartare on potato pancakes, Roasted goose with golce

Order: The roasted goose with golce, the dish from Szlagowski's family table.

Tip: Cross the footbridge from Długie Pobrzeże; the Old Town view from the dining room is the trip.

Pierogarnia Mandu Śródmieście ★ 4.4

Pierogi$$main-town

Pierogarnia Mandu in Gdańsk Śródmieście rolls pierogi to order in dough varieties from yeast to spelt. Located in Main Town. At ul. Elżbietańska 4.

Signature: Salmon-and-dill pierogi, Pelmeni

Order: The salmon-and-dill pierogi, plus a side plate of the sweet seasonal ones.

Tip: Everything is made to order; budget 25 minutes from sit-down to first plate.

Brovarnia ★ 4.0

Polish Brewpub$$granary-island

Brovarnia in Gdańsk operates inside a 17th-century granary on Szafarnia, the city's oldest active brewery. Located in Granary Island. Priced at $$.

Signature: Pork knuckle in dark beer, House-brewed Złoto Brovarni pils

Order: The pork knuckle braised in dark beer with a glass of Złoto Brovarni pils.

Tip: Sit in the high-beam main hall, not the modern annex. The brewery vats are behind the bar.

Pyra Bar ★ 4.0

Polish$main-town

Pyra Bar in Gdańsk imports the Poznań potato-bar formula to the Old Town. Order at the counter, sit upstairs by the window for the best Old Town view.

Signature: Oven-baked stuffed potato, Vegan potato bowl

Order: An oven-baked potato with the mushroom-and-onion topping; the kitchen makes it vegan on request.

Tip: Order at the counter, sit upstairs by the window for the best Old Town view.

Avocado Vegan Bistro ★ 4.4

Vegan Polish$$wrzeszcz

Avocado Vegan Bistro in Gdańsk Wrzeszcz cooks the everyday-Polish canon without animal product. Kitchen leans vegan polish. At ul. Wajdeloty 25/1.

Signature: Soy schabowy, Plant-based pierogi

Order: The soy schabowy plate with cabbage, the kitchen's most-requested dish.

Tip: Daily specials sell out by 14:30; arrive at lunch for the full board.

Niesztuka ★ 4.5

Modern Polish$$$main-town

Niesztuka in Gdańsk works a Mariacka townhouse among the amber-shop terraces, with chef Jakub Śliwiński cooking a concise card that changes several times.

Signature: Daily-changing tasting plates, Corn-husk ice cream

Order: Whatever short tasting menu is up that week.

Tip: Ground floor runs communal-table; book the first-floor room for a quieter service.

← Back to Gdańsk food guide

By when you want to eat