Old Montreal, a well-loved and historic neighborhood in the city of Montreal, is the perfect place for sightseeing. You won’t run out of things to do in the area, especially with its attractive cobblestone streets, modern and historic architecture, restaurants, and countless museums and art galleries. Visit the famous Notre-Dame Basilica or go sightseeing around historical landmarks, such as Place d'Youville and Maison de Mère d'Youville. Check out the collection of artifacts at the Montreal History Center. If you’re an art enthusiast, you will definitely enjoy having easy access to the Museum of Contemporary Art and Galerie D'Art Yves Laroche. While planning your trip, choosing where to stay should be on top of your to-do list. Luckily, plenty of historic buildings in this Parisian-style neighborhood have been converted into beautiful hotels. Read on to know the best hotels to stay in Old Montreal, Canada.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on March 14, 2024.
1. Hotel Gault (from USD 185)
High season rates, but value for money with included breakfast and spacious rooms.
Comfortable beds, modern design, welcome letter, pet-friendly policy, valet parking, and spacious showers with high-quality bath products.
Perfectly situated in Old Montreal, close to the harbor, metro stations, and bus stops, with plenty of food options within walking distance.
Delicious breakfast with a variety of choices, and the option for room service. Some minor room for improvement in the food and beverage offerings.
Situated in a beautiful 19th-century historic building is Hotel Gault. During your stay, enjoy access to top-of-the-line amenities, including a beautiful library with a fireplace, a 24/7 gym, and iPads for guests’ use.
This hotel is also equipped with 30 spacious guest rooms that feature designer Italian beds, flat-screen TVs, and heated bathroom floors. Some of the rooms even have terraces and freestanding bathtubs.
Hotel Gault
Address: 449 Rue Sainte-Helène
1.45 km (0.9 mi) from Vieux-Port de Montréal
2. Hotel William Gray (from USD 220)
Hotel William Gray occupies an 18th-century building in Old Montreal. A combination of historic architecture and modern design, this accommodation offers 127 luxurious guest rooms with top-of-the-line amenities.
For dining options, the hotel has Maggie Oaks, where you can get house-cured charcuterie, and Terrasse William Gray, a lively bar on the seventh floor. After sightseeing around Old Montreal, end your day with a relaxing dip in the hotel’s small outdoor pool.
William Gray by Gray Collection
Address: 421 Rue St-Vincent
690 meters (0.5 ft) from Vieux-Port de Montréal
3. Hotel Bonaparte (from USD 119)
Reasonable pricing for a boutique hotel in Old Montreal
Charming rooms, friendly staff, and a delightful breakfast delivery
Conveniently situated in the heart of Old Montreal, close to attractions and dining options
Excellent dining experience at the hotel's restaurant, with creative and filling breakfast
Located in the heart of Montreal, Hotel Bonaparte has 31 elegant guest rooms with comfortable beds, and it is exquisitely designed with exposed brick walls and wood floors. Some of the rooms have private terraces, which means you’ll get to enjoy the view of the surrounding areas. For the ultimate relaxation, book a room with a bathtub.
Don’t miss out on dining at the hotel’s on-site restaurant. They have been serving delectable French cuisine for more than 35 years.
Hotel Bonaparte
Address: 447 rue St-François-Xavier
1.19 km (0.8 mi) from Vieux-Port de Montréal
4. Hotel Place D'Armes (from USD 163)
Reasonably priced for the value and location.
Spacious rooms, electric fireplace, rooftop bar, spa, and excellent concierge service.
Conveniently located in the heart of Old Montreal, close to attractions, restaurants, and transportation.
Fabulous dining experiences, including a beautiful bistro on site and a Japanese restaurant.
Hotel Place D’Armes is a charming boutique hotel with 133 spacious and traditionally decorated guest rooms. As you enter, you’ll be greeted by a grand foyer with marble walls and high ceilings. Enjoy delicious Japanese dishes at Kyo Bar Japonais, the hotel’s fancy restaurant.
Alternatively, can wine and dine at the rooftop lounge, which also offers one of the best views in the city.
Hotel Place D'Armes
Address: 55 St-Jacques Street West
1.04 km (0.7 mi) from Vieux-Port de Montréal
5. Le Petit Hotel (from USD 183)
Reasonable pricing for a boutique hotel in Old Montreal.
24/7 complimentary coffee bar, modern decor, and access to a nearby gym.
Perfect central location in the heart of Old Montreal, surrounded by restaurants, boutiques, and art galleries.
Delicious continental breakfast included, with free coffee, tea, and lattes available 24/7.
Situated in a 19th-century historic building, Le Petit Hotel only has 28 rooms, but all of these are beautifully designed with bamboo floors and dramatic exposed stone walls. This charming hotel is also surrounded by historic houses, beautiful cobblestone streets, and cafes, such as Maison Christian Faure, Olive et Gourmando, and Café Titanic.
Since there is no on-site restaurant, you can grab a bite at any of the nearby restaurants, such as Garde Manger, Santos, Seasalt, and Restaurant Gandhi.
Le Petit Hotel St Paul by Gray Collection
Address: 168 Saint-Paul Street West
1.17 km (0.8 mi) from Vieux-Port de Montréal
6. Le Saint-Sulpice Hotel (from USD 234)
This hotel houses 108 spacious suites with excellent views of either the gardens or Old Montreal’s cobblestone streets. Each unit features a flat-screen TV and a Nespresso machine.
Previously the home of Sinclair Restaurant, Le Saint-Sulpice Hotel offers new dining areas. Guests will have three on-site dining options: Restaurant Oskar, which offers a fine-dining experience but in a more casual setting; Oskar Terrace, an al-fresco area where you’ll get to enjoy views of the gardens as you dine; and Oskar Louge, where you can get a few drinks as you soak up the relaxing atmosphere.
Saint-Sulpice Hotel
Address: 414 rue St Sulpice
1.03 km (0.7 mi) from Vieux-Port de Montréal
7. Hotel Nelligan (from USD 201)
Situated inside one of Old Montreal’s historic buildings, Hotel Nelligan boasts luxurious decor and 105 lavishly spacious guestrooms that feature contemporary furnishings, which tastefully complement the building’s architecture.
Additionally, the hotel serves exceptional contemporary cuisine at Verses Restaurant and a fine selection of cocktails at Terrasse Nelligan. Take advantage of the massage services and fitness center, too.
Hotel Nelligan
Address: 106 Saint Paul Street West
1.03 km (0.7 mi) from Vieux-Port de Montréal
8. Hotel St. Paul (from USD 159)
High prices with additional taxes not included in booking price.
Great location, modern design, spacious rooms, and comfortable beds.
Excellent location in Old Montreal, within walking distance of attractions and restaurants.
Limited room service options, overpriced breakfast, and disappointing restaurant.
Located in a historic neighborhood strongly characterized by its European charm, Hotel St. Paul allows guests to easily access Sainte-Catherine Street and Port of Montreal.
Offering over a hundred rooms and interiors that boast a beautiful mixture between the past and present, this place has become a favorite among travelers. Book the hotel’s best accommodation, the Black Suite on the penthouse floor.
Hotel St Paul
Address: 355 rue McGill
1.51 km (1.0 mi) from Vieux-Port de Montréal
9. Auberge du Vieux Port (from USD 187)
Converted from a 19th-century warehouse, Auberge du Vieux-Port is a boutique hotel that offers 45 elegantly designed guest rooms with exposed stone walls, hardwood floors, and cozy beds. Most of the rooms have spectacular views of St. Paul Street or the St. Lawrence River.
When you stay at this accommodation, you can check out Taverne Gaspar, their on-site restaurant that offers French-style dining.
Auberge du Vieux Port
Address: 97 Commune Street East, Old Montreal, Montreal (QC), Canada, H2Y 1J1
756 meters (0.5 ft) from Vieux-Port de Montréal
Old Montreal is best explored on foot
This historic part of the city is best explored on foot. As the best hotels listed above are located within a walking distance of the must-visit sights and attractions, you definitely won’t have a difficult time getting from one place to another. Plus, you get to enjoy views of this scenic neighborhood as you walk around. So, what are you waiting for? Choose the hotel that suits your taste now.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to