Open Travel Guide
  1. Home
  2. Destinations
  3. Poland
  4. Lesser Poland
  5. Krakow
  6. Restaurants
  7. Trzy Rybki (Hotel Stary)

Restaurants · Lesser Poland, Krakow

Trzy Rybki (Hotel Stary)

  • CuisineModern Polish
  • CategoryFine Dining
  • VibeElegant, calm, vaulted and polished
  • Price100-200 PLN (~$26-53 USD) per person

Trzy Rybki (Three Little Fish) is the restaurant of Hotel Stary, at ul. Szczepańska 5 in Kraków's Old Town, close to the Main Market Square. The hotel is a five-star property, and the restaurant is set in a vaulted dining room within the building, offering modern Polish cuisine in a setting more polished than a typical tourist restaurant.

Trzy Rybki is the restaurant of Hotel Stary, serving modern Polish dishes in a vaulted dining room near the Main Market Square.

Trzy Rybki (Three Little Fish) is the restaurant of Hotel Stary, at ul. Szczepańska 5 in Kraków's Old Town, close to the Main Market Square. The hotel is a five-star property, and the restaurant is set in a vaulted dining room within the building, offering modern Polish cuisine in a setting more polished than a typical tourist restaurant. The kitchen interprets Polish ingredients with contemporary presentation, and signature dishes include duck breast, fish of the day and a Polish-style cheesecake, with seasonal specials that follow the market. The cooking is a step above casual traditional food but is not a tasting-menu venue, and no Michelin listing is claimed here. The dining room is calm and elegant, with vaulted brick ceilings, soft lighting and well-spaced tables, and the noise level is low, making it suitable for business dinners, couples and special occasions. Smart casual or smart dress is typical. The beverage list includes Polish and international wines, cocktails, beers and spirits, and hotel guests and non-guests alike can order from it. Prices are upper-mid-range at about 100-200 PLN per person. Reservations are advised for dinner, and booking a day or two ahead is usually adequate, although weekends and holiday periods call for more notice. Lunch is typically easier to arrange. The hotel setting means service is formal and attentive, and the restaurant is often used for private events. The location on Szczepańska, a quiet street a few minutes from the Rynek and the Planty park, offers a central base without the crowds of the square. For visitors to Kraków in Lesser Poland, Trzy Rybki combines a modern take on Polish dishes with the comfort of a five-star hotel dining room.

Practical information for Trzy Rybki (Hotel Stary) · Last updated September 2026
Price 100-200 PLN (~$26-53 USD) per person
Hours Daily approx. 12:00-23:00
Reservations Reserve for dinner
Address ul. Szczepańska 5, 31-011 Kraków

Signature dishes

  • Duck breast
  • Fish of the day
  • Polish cheesecake

Good to know

Known for
Polish cooking in a five-star hotel dining room

Location

ul. Szczepańska 5, 31-011 Kraków

50.0629, 19.9373 View on map

Highlights

  • Modern Polish cooking in a five-star hotel dining room
  • Duck breast, fish of the day and Polish cheesecake
  • Vaulted room with a quiet, elegant atmosphere
  • Quiet Old Town street near the Main Market Square

Tips for visiting

  • Reserve for dinner, particularly on weekends
  • Lunch is usually easier to book and lighter on the bill
  • Smart casual dress suits the dining room
  • Ask about the fish of the day, which changes with the market

When to visit

Dinner for the full atmosphere; weekday lunch for a quieter, shorter meal.

Accessibility

The restaurant is in a hotel with a historic structure, and access details are not confirmed. Visitors with mobility needs should ask the hotel about step-free access when booking.

Frequently asked questions

Where is Trzy Rybki?

Inside Hotel Stary at ul. Szczepańska 5 in the Old Town.

Do non-guests dine there?

Yes, the restaurant serves non-guests as well as hotel residents.

How much does dinner cost?

Roughly 100-200 PLN (about $26-53 USD) per person.