Moravian and Czech specialities right on the Upper Square.
Horní náměstí 23, 779 00 Olomouc
Mon–Sun 11:30–22:00
Restaurants in Olomouc
Browse czech cuisine in Olomouc and compare Google ratings, price levels, opening hours, menus and reservation options. This is not paid placement: venues are grouped by the type of offer shown in available sources. Check the current menu and opening status directly with the venue before visiting.
Use the venue descriptions to compare the actual offer, opening hours, location, menu links and booking options. Categories are an orientation tool rather than a ranking, and current details should be checked before travelling.
The guide currently includes 6 venues. Placement is not paid.
Moravian and Czech specialities right on the Upper Square.
Horní náměstí 23, 779 00 Olomouc
Mon–Sun 11:30–22:00
A Czech restaurant with a daily menu in the centre of Olomouc.
Opletalova 364/1, 779 00 Olomouc
Today 11:00–24:00
Traditional Czech cuisine and Pilsner beer straight from the tank.
Havlíčkova 1, 779 00 Olomouc
Today 11:00–24:00
A restaurant serving a daily menu and classic cuisine.
Litovelská 7, 779 00 Olomouc
Today 11:00–00:00
Traditional Haná and Czech cuisine on the Lower Square, including regional specialities and lunch menus.
Dolní náměstí 27/38, 779 00 Olomouc
Today 11:00–24:00
Czech cuisine, Olomouc specialities and tank beer in a historic house on the Lower Square.
Dolní náměstí 26/39, 779 00 Olomouc
Mon–Thu 11:00–23:00, Fri–Sat 11:00–24:00, Sun 11:00–22:00