Best Restaurants in Old Town
Hungry in Old Town? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Old Town
- Top rated
- Closest to the centre
- A–Z
10 restaurants
-
Italian4.6★3,387 reviews
GamberoRosso
GamberoRosso is a celebrated Italian restaurant located in Prague's Old Town, offering a delightful menu of authentic Italian dishes, particularly known for its exquisite pizzas and inviting atmosphere. With a focus on quality ingredients and traditional recipes, it's a must-visit for any food lover exploring the city.
Daily 11:00–23:00
-
Czech4.0★4,009 reviews
Restaurace Mlejnice
Nestled in the heart of Prague's Old Town, Restaurace Mlejnice offers a delightful culinary experience that immerses tourists in traditional Czech cuisine, all within a warm and inviting atmosphere. From hearty goulash to delectable desserts, every dish is crafted with care, making it a must-visit for anyone exploring the city.
Daily 11:00–23:00
-
Restaurant4.7★2,366 reviews
U Červeného páva
Nestled in the heart of Old Town, U Červeného páva offers a delightful experience of traditional Czech cuisine, beautifully complemented by a cozy atmosphere and warm hospitality. This restaurant is a must-visit for tourists seeking authentic local flavors in a charming setting.
-
Restaurant4.7★1,647 reviews
Ribs of Prague - #1 Ribs & Pork Knuckle Restaurant
Nestled in the vibrant Old Town, Ribs of Prague offers an unforgettable dining experience, showcasing a delectable range of ribs and pork knuckle dishes that reflect both American and Czech culinary traditions. With a cozy atmosphere and a menu that promises to tantalize your taste buds, this restaurant is a must-visit for food lovers exploring Prague.
-
Restaurant4.6★1,651 reviews
U modré kachničky II
Nestled in the heart of Old Town, U modré kachničky II offers a delightful taste of authentic Czech cuisine, specializing in duck dishes that are sure to tantalize your taste buds. With its warm atmosphere and attentive service, this restaurant is perfect for both casual diners and those looking to celebrate a special occasion.
Daily 11:30–23:00
-
Steak4.7★1,253 reviews
George Prime Steak
Nestled in the heart of Old Town, George Prime Steak offers an unparalleled dining experience for steak lovers. This prestigious restaurant is known for its exquisite cuts of meat, sophisticated ambiance, and top-notch service. Ideal for a special night out or a memorable meal while exploring the rich history of Prague.
Daily 18:00–22:00
-
Czech4.7★648 reviews
La Veranda - Elišky Krásnohorské 2
Nestled in the charming Old Town of Prague, La Veranda is a culinary gem that offers a delightful fusion of Czech, French, and Italian cuisines. With its inviting ambiance and exquisite dishes, it promises an unforgettable dining experience for every visitor.
Mon–Sat 12:00–15:00, 17:30–22:00
-
Italian4.5★594 reviews
CottoCrudo
Experience the exquisite flavors of Italian cuisine at CottoCrudo, a fine dining restaurant nestled in the charming Josefov district of Prague. With a vibrant atmosphere and an extensive wine selection, it's perfect for any occasion.
Daily 7:00–22:00
-
Restaurant4.5★515 reviews
Restaurant Ungelt
Nestled in the enchanting Old Town of Prague, Restaurant Ungelt offers an exquisite dining experience with a menu that celebrates local Czech cuisine and international flavors, all within a charming ambiance that reflects the rich history of the area.
Daily 12:00–24:00
-
Czech4.6★373 reviews
Beer Restaurant U Černého Medvěda (At the Black Bear)
Nestled in the heart of Old Town, Beer Restaurant U Černého Medvěda invites tourists to indulge in traditional Czech dishes and a wide selection of local beers. This charming venue offers a delightful atmosphere for those looking to savor the essence of Czech culture while enjoying a meal or refreshing drink in a beer garden setting.
Explore Old Town on the map
A handpicked selection of must-see spots in Old Town, mapped for you.
More about Old Town

Old Town travel guide
Old Town Prague blends medieval lanes, the Astronomical Clock, Charles Bridge, cafés, galleries and riverside walks in Czechia’s historic capital.
Tell me more about Old TownMore to explore in Old Town
Explore more

Explore more of Prague
Prague, Czechia: explore medieval streets, Gothic landmarks, riverside views, world-class museums, Czech beer culture and lively neighbourhoods.
Explore Prague
Getting your guide ready…
We are putting together a fresh copy of the Old Town guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.