Arriving in Prague, it was hard to resist the mounting excitement as I walked on the meandering cobblestone streets, past the pastel-coloured buildings, and towards the castle rising up in clear view. While the magic of the city is enough to leave you spellbound, it was the dining scene that really caught my attention.

After eating and drinking my way around the city, it’s clear there’s a spot for everyone – whether you’re looking for a quick local beer or an evening of beautiful food and wine. So, all that’s left to do is help you find your next favourite with a round-up of the best restaurants and bars in Prague.