The best time to stay in Poland is sometime during April when prices are at their lowest. On average, a place to stay in Poland during April will cost €10/night. Try to avoid booking a stay during August in Poland because prices will be at their highest, which is around €85/night.