U Zlatého Hada (Beer Restaurant U Zlatého Hada)
Traditional Czech cuisine and perfectly poured tank beer in Prague's Old Town.
Image










Details
U Zlatého Hada is a traditional Czech beer restaurant in the heart of Prague’s Old Town, offering classic Czech cuisine, expertly maintained tank beer, and a welcoming atmosphere just a short walk from both Charles Bridge and Old Town Square. Situated on historic Karlova Street, the restaurant combines authentic local hospitality with a central location, making it a popular stop for both visitors and Prague residents exploring the city’s medieval center.
The restaurant focuses on hearty home-style Czech cooking prepared according to traditional recipes. Guests can enjoy signature dishes including beef goulash served in a bread bowl, roasted pork knuckle, roasted duck, svíčková, schnitzel, grilled meats, garlic soup, cabbage soup, and other regional specialties accompanied by freshly poured Czech tank beer. The kitchen also offers vegetarian dishes and gluten-free options, making it accessible to a wider range of diners.
Inside, U Zlatého Hada features warm wooden interiors and a classic Czech beer hall atmosphere that reflects the character of Prague’s historic taverns while remaining comfortable for families, couples, groups, and solo travelers. Outdoor seating is also available during suitable weather, allowing guests to dine while watching the lively pedestrian traffic along Karlova Street. The restaurant welcomes pets and accommodates large tour groups with specially prepared Czech set menus and a private salonek for smaller private events.
Open daily from late morning until midnight, U Zlatého Hada is well suited for lunch, dinner, or an evening beer after sightseeing. Its location between Prague’s two most famous landmarks makes it an excellent place to experience traditional Czech hospitality without straying far from the city’s main attractions. The restaurant has earned Tripadvisor Travelers’ Choice recognition thanks to consistently positive reviews highlighting generous portions, attentive service, quality Czech beer, and excellent value considering its prime Old Town location.
Features
Explore More
Old Town Square — 5-minute walk
Prague Astronomical Clock — 5-minute walk
Clementinum — 3-minute walk
Jewish Quarter — 8-minute walk
Klementinum Library — 4-minute walk
FAQs
Do I need a reservation?
Reservations are recommended, especially during weekends and the busy tourist season because the restaurant is located in Prague's Old Town and is frequently full.
Does U Zlatého Hada serve traditional Czech food?
Yes. The menu focuses on authentic Czech specialties including goulash, roasted pork knuckle, duck, svíčková, schnitzel, soups served in bread bowls, and Czech desserts.
Is the restaurant suitable for groups?
Yes. Large groups are welcome, and the restaurant offers Czech set menus together with a private dining room (Salonek) for smaller private events.
Can I bring my dog?
Yes. Dogs are welcome, making the restaurant a convenient option for visitors exploring Prague with pets.
What beer does the restaurant specialize in?
The restaurant is known for expertly maintained Czech tank beer served alongside traditional Czech cuisine.
Advanced Review
- ()
All Reviews ()
Report a Problem
Location
Contact Information
Business Hours
Claim This Business
Are you the owner of this business?
Claim this listing to manage and update your business information on Prague Peek. Your claim will be reviewed before access is granted.
Claim This BusinessRelated Restaurants
Asian Temple
A Luxurious Pan-Asian Culinary Journey in the Heart of Prague
- +420 725 502 529
- 13, 864, Bílkova, Staré Město, Praha 1, Hlavní město Praha, Hlavní město Praha, Czechia, 110 00
- https://www.asiantemple.cz/en/home/
La Bottega Linka
Authentic Italian Bistro & Delicatessen in the Heart of Prague
- +420 222 314 961
- 13, Havlíčkova, Nové Město, Praha 1, Hlavní město Praha, Hlavní město Praha, Czechia, 110 00
- https://linka.lacollezione.cz/en
Restaurant U Provaznice
Authentic Old Prague Czech Cuisine Just Steps from Wenceslas Square
- +420 725 933 277
- 3, Provaznická, Staré Město, Praha 1, Hlavní město Praha, Hlavní město Praha, Czechia, 110 00
- https://www.uprovaznice.cz/


















