The city hosts festivals year-round, so it is worth checking out what is happening before choosing your dates to visit. Summer in the city can be crowded with visitors, especially when cruise ships are in, but July and August provide some of the very best camping weather. Québec City is also at its most beautiful in winter, when the city hosts festivals and events that embrace the beauty of the snow, complete with ice hotels. Whale watching season is from May through October.