If you're keen to avoid the hoards of tourists and inevitable stag parties in Prague, then experts at both HolidayPirates and Lonely Planet advise you to look to Brno in the Czech Republic.
"While many people flock to Prague, a good alternative is Brno, the Czech Republic’s second largest city. Just as affordable as Prague, Brno has some incredible historic buildings and sites as well as some great drinking spots," according to the HolidayPirates team. "The Moravian Karst and caves, a network of over a thousand underground caves, make for great viewing, while the famous Cathedral of St Peter and Paul is well worth a visit."
Lonely Planet's Cole added: "As lovely as Prague is, it hardly gets a low season, such is its tourist appeal. Turn to [Brno] for a historic, Gothic-twist Old Town where you won't have to see through a forest of selfie sticks. And with a substantial student population, Brno has a vibrant cafe and bar scene well worth exploring."