Saint-Laurent Boulevard is a popular spot for nightlife in Montreal, with numerous bars and clubs lining the street for several blocks. The strip also has several strip clubs for some added entertainment.
The Montreal Casino is a hotspot for bachelor parties, with several gaming tables and slot machines. After losing (or winning) all your money, head over to the nearby strip clubs for some more adult-oriented entertainment.
Take a break from the party scene and spend the day at Mount Royal Park, where you can do some hiking and enjoy stunning views of the city. End the day by hitting up one of the local "dispensaries" for some weed to bring back to your hotel room.
Montreal has an extensive public transportation system, including buses and the metro, making it easy to get around the city. Taxis and ride-sharing services are also readily available. Expect to spend $30-$50 per day on transportation.
If you have more time, consider taking a day trip to nearby attractions such as the Laurentian Mountains or exploring the Old Montreal area. If you have less time, consider skipping Mount Royal Park and spending more time on Saint-Laurent Boulevard or at the casino.
Montreal-Pierre Elliott Trudeau International Airport (YUL) is the main airport serving Montreal, located 20 km from the city center. There are several transportation options to get from the airport to the city, including taxis, buses, and the metro. Expect to spend $20-$50 on transportation from the airport to the city center.