Old Montreal's boutique hotels combine 19th-century architecture with curated modern design, placing you steps from Notre-Dame Basilica, the Old Port, and the cobblestone streets of Place d'Armes. Properties like Hotel Nelligan pair exposed stone walls with a rooftop terrace and a steakhouse, while Auberge du Vieux Port offers rustic-chic rooms overlooking the St. Lawrence River. Expect amenities such as Rainspa at Place d'Armes, the Vinyl Bar at W Montreal, and the library fireplace at Hotel Gault. Most hotels are within a 10-minute walk of Place d'Armes metro station and offer private parking for an additional fee. Rates often range from $150 to $350 per night depending on season, with summer and fall weekends booking out weeks in advance.
Top-rated options include the 89-point Hotel Nelligan (fabulous) with three on-site restaurants and a seasonal rooftop bar, and the 91-point Hotel Gault (superb) featuring heated bathroom floors and a gourmet breakfast. Le Saint-Sulpice provides spacious suites with kitchenettes behind the basilica, while Intercontinental Montreal connects directly to the convention center and Underground City. For a design-forward stay, W Montreal delivers a living-room coworking space, retro gaming boxes, and craft cocktails. All hotels offer free WiFi and fitness centers, and many include spa services or fine-dining restaurants. Book directly for cancellation flexibility or check bundled deals on travel sites.
