There are so many things to do in Montreal it is the ideal place for a weekend getaway. Although Montreal is a big city, it has unique neighborhoods, each with their own personality, restaurants, hotels, bars, and places to explore. Montreal offers travelers old world charm in a cosmopolitan setting.