Sudbury has cracked the list of the top 55 coziest cities in Canada.

The travel blog by looked at hotel data in cities with more than 100 reviews and a comfort score higher than 3.5.

The website has Sudbury as number five saying some towns are meant for rainy days and Sudbury more than rises to the occasion.

The website says the city has tons of coffee shops, indoor activities, film festivals and yoga studios.

Other northern cities to make the list were Sault Ste. Marie and North Bay.