When to Go

High season in Prague generally means April to June, September and October, plus the Christmas and New Year holidays; the Prague Spring festival in May is the busiest time of year. July and August are midseason, and the rest of the year is low season, when hotel rates can drop by 30% or 40%.