You’ll land the cheapest hotel prices in and pay the highest prices in . It’s usually more relaxed in March, April and May, while you’ll have plenty more fellow tourists to meet in the months of November, December and January. It comes down to what you’re willing to pay, the weather conditions and how you deal with crowds.