Getting a real feel for this bilingual, multicultural city takes some time. An ideal stay is five days, but even three days of walking and soaking up the atmosphere is enough time to visit Mont-Royal, explore Vieux-Montréal, do some shopping, and perhaps visit the Stade Olympique (recommended for children). It also includes enough nights for an evening of bar-hopping on rue St-Denis or rue Crescent and another for enjoying a long, luxurious dinner at one of the city's excellent restaurants.
Any visit to Montréal should start with the peak of Mont-Royal, the city's most enduring symbol. Afterward wander down to avenue des Pins and then through McGill University to downtown. Make an effort to stop at the Musée des Beaux-Arts de Montréal and St. Patrick's Basilica. On Day 2, explore Vieux-Montréal, with special emphasis on the Basilique Notre-Dame-de-Montréal, the Chapelle Notre-Dame-de-Bon-Secours, and the Musée d'Archéologie et d'Histoire Pointe-à-Callière. On Day 3 you can either visit the Stade Olympique or stroll through the Quartier Latin.
Start with a visit to Parc du Mont-Royal. After viewing the city from the Chalet du Mont-Royal, visit the Oratoire St-Joseph. You should still have enough time to visit the Musée des Beaux-Arts before dinner. On Day 2, get in some shopping as you explore downtown, with perhaps a visit to the Centre Canadien d'Architecture. Spend all of Day 3 in Vieux-Montréal, and on Day 4 stroll through the Quartier Latin. On Day 5, visit the Stade Olympique and then do one of three things: visit the islands, take a ride on the Lachine Rapids, or revisit some of the sights you missed in Vieux-Montréal or downtown.
Visit the Travel Talk forums for help on planning your trip