Prague is the capital of the Czech Republic (or Czechia) and lies along the Vitava River. Prague has rightfully received the nickname of “City of a Hundred Spires” for its beautiful buildings, including Gothic churches, baroque buildings, Old Town Square, and the fascinating Astronomical Clock from medieval times. The clock offers an animated show on an hourly basis. Another architectural wonder is the Charles Bridge, a pedestrian walkway over the river lined with statues of the Catholic saints. Throughout the city, many eateries and bars can be found, serving the best local cuisine and international offerings. The cheapest restaurants in Prague, Czech Republic, listed below, are recommended for those travelers on a budget. Scroll to find out about our top picks.
1. Restaurace U Houdku
With its attractive exterior and cozy interior, this restaurant is a lovely spot for some quick eats, and just three tram stops from Venceslas Square in Prague. The restaurant serves generous portions of traditional local food and some Mexican dishes at affordable prices for both lunch and dinner. Items on the lunch menu cost around 3.3 USD and dinner meals cost around 5.6 USD. The restaurant does not accept cards - only cash. The restaurant is particularly popular with local students, but staff can speak English to an extent and there is an English menu. Recommended dishes include green beans with bacon and garlic, a broccoli and rice side dish, and a delicious pork tenderloin with pepper sauce.
Restaurace U Houdku
Address: Bořivojova 693/110, Žižkov, 130 00 Praha 3-Žižkov-Praha 3, Czech Republic
Website: Restaurace U Houdku
Opening hours: 11am - 12am
2. Giallo Rossa
Pizzeria Giallo Rossa serves a traditional Italian menu for dinner and a selection of Czech dishes for lunch. Dinner items include pizzas and pasta, while items on the lunch menu include traditional Czech food, picks from international cuisines like a Vietnamese bun, and Pleskavici stuffed with Balkan cheese. The restaurant also offers takeaways and delivery as there is limited outside seating on the pavement. Prices are reasonable, with menu items offered from between 4 USD to 11 USD each.
Address: Jakubská 647/2, 110 00 Staré Město, Czech Republic
Website: Giallo Rossa
Opening hours: Mon - Tue: 11:30am - 11pm; Wed - Thu: 11:30am - 12am; Fri: 11:30am - 1am; Sat: 12pm - 1am; Sun: 12pm - 11pm
3. Mr. Banh Mi
This tiny Asian fusion/Vietnamese restaurant is popular with locals. There is standing room for 10 people at a time and they only accept cash. However, the food is filling, delicious, and reasonably priced. The menu allows guests to make their own plate, choosing the type of meat and sauce etc. Sandwiches and banh mi are the most popular options in the restaurant at a cost of around 5 USD each. On top of this, portions are generous and there is plenty to eat.
Mr. Banh Mi
Address: Rumunská 30, 120 00 Prague, Czech Republic
Website: Mr. Banh Mi
Opening hours: Mon - Fri: 11am - 9pm; Sat: 11:30am - 8pm (closed on Sun)
4. Cafe Letka
Brunch time! ☀️ Dnes a zítra od 10 do 13 🙃#cafeletka #specialitycoffee #craftbakeryPosted by Cafe Letka on Saturday, 22 June 2019
This quaint café and bar is set in an old Austro-Hungarian coffee shop. The décor has been kept rustic, with long tables and window seats for customers. The café offers Five Elephant coffee from Berlin, along with tasty breakfasts and toasted sandwiches. There is a daily selection of locally baked cakes, which you can wash down with homemade lemonade or tea. In the evenings, Letka turns into a bar, serving award-winning Czech beer from Matuska brewery, sangria and cocktails. The staff at Letka are known to be friendly and efficient and the prices are excellent.
Address: Letohradská 44, 170 00 Praha 7-Letná, Czech Republic
Website: Cafe Letka
Opening hours: Mon - Fri: 8am - 12pm; Sat: 10 - 12pm; Sun: 10am - 10pm
5. Cacao Prague
Snidane - jak ma byt. ✌ Acai super food, kontinentalni snidane, zeleninovy fresh, zazvorova domaci limonada vyrabena z...Posted by Cacao Prague on Monday, 29 July 2019
Cacao is a cafe serving tasty cakes, ice creams, and desserts and as can be gleaned from the name, there are a lot of chocolate options! All their fare is made on-site using their original recipes. The cafe also serves coffee, a variety of leaf teas, and fresh fruit juices. There is also a breakfast menu with hot and cold options and a selection of lunch items, including toasted baguettes and fresh salads. They also serve a children’s menu with a selection of healthy yogurt, fresh fruit, and ice cream. Prices per item range from 2.50 USD to 6 USD.
Address: V Celnici 1031/4, 110 00 Nové Město, Czech
Website: Cacao Prague
Opening hours: Mon - Thu: 8:30am - 11pm; Fri: 8:30am - 11pm; Sat: 9:30am - 11pm; Sun: 9:30am - 10:30pm
6. Havelska Koruna
Havelska Koruna is a popular restaurant serving traditional Czech cuisine from all over the Czech Republic in the heart of Prague. As prices are so reasonable, the restaurant tends to be busy and customers are served using a ticket system. There is an option to combine side dishes and meals to suit the palate. Besides the delicious cuisine, quality Czech beers are also served in the restaurant. Dishes are priced at an average of 6 USD per plate.
Address: Havelská 501/21 a 23, 110 00 Praha 1 -Staré Město-Staré Město, Czech Republic
Website: Havelska Koruna
Opening hours: 10am - 8pm (daily)
7. Burrito Loco
Chystáte se na brusle do parku, na kolo kolem řeky nebo na piknik? Nezapomeňte si do batůžku na tohle malé dobrodružství přibalit pořádné burritko!Posted by Burrito Loco on Saturday, 22 June 2019
Burrito Loco serves traditional Mexican cuisine, created from fresh, locally sourced ingredients. They are so popular they have nine different outlets in Prague to choose from. Customers can order a selection of different burritos, tacos, quesadillas, and burgers and prices range from 3 USD to 9 USD. Even better, the restaurant is open all night for those late-night munchies. Burrito Loco also has a delivery service for those who prefer to eat at home.
Address: Masná 620/2, 110 00 Staré Město, Czechia (8 other locations)
Website: Burrito Loco
Opening hours: 8am - 7am (daily)
8. Tlusta Mys
Tlusta Mys is a restaurant and pub in the historic center of Prague. The attractive interior is set in original cellar spaces with curved beams and rough brick walls. The menu offers 50 choices of dishes, along with a choice of 4 types of beer and other alcoholic and non-alcoholic drinks. A selection of fish and meat dishes is complemented by pastas, salads, and desserts and a selection of vegetarian dishes. The average plate costs between 5 USD to 10 USD.
Address: Všehrdova 547/19, 118 00 Malá Strana, Czech Republic
Website: Tlusta Mys
Opening hours: Mon - Fri: 11:30am - 12am; Sat: 12pm - 12am; Sun: 12pm - 10pm
9. Bistro Lanka Doner Kebab
Bistro Lanka Doner Kebab serves a range of different kebabs, including chicken, beef, and vegetable. Highly recommended are the Berliner kebab and tortilla style Dürum. All prices are reasonable and servings are generous. The restaurant does not accept credit cards so remember to take cash with you when you visit. The restaurant also does not accept reservations online.
Bistro Lanka Doner Kebab
Address: Kodaňská 623/55, 101 00 Praha 10-Vršovice, Czech Republic
Website: Bistro Lanka Doner Kebab
Opening hours: 11am - 11pm (daily)
10. Dhaba Beas
Dhaba Beas has a chain of 11 vegan and vegetarian restaurants in Prague. The cuisine is based on traditional Czech, Thai, Indian and Vietnamese cuisine, with the restaurant’s own touch. All food is self-service and is sold by weight at around 1 USD per 100 g. All the dishes are crafted from nutritious, healthy, locally sourced ingredients at an affordable price. Their claim is that food should always be fun and they work hard to create authentic and original recipes from all over the world.
Address: Týnská 19, 110 00 Staré Město, Czechia (10 other locations)
Website: [Dhaba Beas]http://www.beas-dhaba.cz/)
Opening hours: Mon - Fri: 11am - 9pm; Sat - Sun: 12pm - 8pm
Have fun exploring Prague
Enjoy exploring the fascinating “City of a Hundred Spires,“ wandering the pretty streets and the quaint Old Town, taking in the museums and art galleries and shops. When visiting the city on a budget, make sure you dine over some of the best food in some of the cheapest restaurants in Prague, Czech Republic listed here.
Get Trip101 in your inbox
You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.
*5% off when you book with our promo code: TRIP101
*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.