Find and Book Top Rated Hotels in Montreal

Search among 169 available hotels and places to stay in Montreal from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-100 out of 169
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great193 reviews
MapView on map1400 yd from City Center500 yd from Concordia University
From   US$ 165 /nightSelect
8.2
Great41 reviews
MapView on map1200 yd from City Center500 yd from Rue Ste Catherine
From   US$ 158 /nightSelect
Hotel
8.4
Great61 reviews
1000 yd from City Center400 yd from Notre-Dame Basilica Montreal
From   US$ 211 /nightSelect
8.4
Great172 reviews
1000 yd from City Center500 yd from Bell Centre
From   US$ 28 /nightSelect
700 yd from City Center500 yd from Concordia University
From   US$ 153 /nightSelect
8.6
Great176 reviews
1400 yd from City Center300 yd from Notre-Dame Basilica Montreal
From   US$ 176 /nightSelect
8.4
Great81 reviews
1200 yd from City Center200 yd from Notre-Dame Basilica Montreal
From   US$ 139 /nightSelect
8.2
Great144 reviews
800 yd from City Center400 yd from Convention Centre Montreal
From   US$ 235 /nightSelect
Aparthotel
8.2
Great90 reviews
1100 yd from City Center200 yd from Concordia University
From   US$ 199 /nightSelect
8.6
Great373 reviews
900 yd from City Center300 yd from Bell Centre
From   US$ 115 /nightSelect
Hotel
8.0
Great83 reviews
1400 yd from City Center400 yd from Concordia University
From   US$ 107 /nightSelect
8.4
Great65 reviews
3.9 mi from City Center500 yd from
From   US$ 144 /nightSelect
8.6
Great653 reviews
800 yd from City Center500 yd from McGill University
From   US$ 98 /nightSelect
8.4
Great346 reviews
1400 yd from City Center400 yd from Rue Ste Catherine
From   US$ 87 /nightSelect
800 yd from City Center400 yd from Bell Centre
From   US$ 138 /nightSelect
8.4
Great85 reviews
1300 yd from City Center300 yd from Old Port of Montreal
From   US$ 147 /nightSelect
8.6
Great553 reviews
4.5 mi from City Center900 yd from Montreal Biodome
From   US$ 169 /nightSelect
Aparthotel
8.4
Great371 reviews
From   US$ 86 /nightSelect
8.4
Great552 reviews
1700 yd from City Center600 yd from Rue Ste Catherine
From   US$ 74 /nightSelect
8.6
Great468 reviews
1.0 mi from City Center800 yd from Rue Ste Catherine
From   US$ 68 /nightSelect
8.6
Great143 reviews
1.9 mi from City Center900 yd from
From   US$ 113 /nightSelect
8.6
Great102 reviews
1700 yd from City Center800 yd from Rue Ste Catherine
From   US$ 32 /nightSelect
8.2
Great254 reviews
1700 yd from City Center700 yd from Rue Ste Catherine
From   US$ 160 /nightSelect
Aparthotel
8.4
Great77 reviews
1100 yd from City Center700 yd from McGill University
From   US$ 121 /nightSelect
8.2
Great75 reviews
1.1 mi from City Center1000 yd from Rue Ste Catherine
From   US$ 383 /nightSelect
8.4
Great180 reviews
1.1 mi from City Center900 yd from Rue Ste Catherine
From   US$ 24 /nightSelect
8.4
Great383 reviews
1.0 mi from City Center800 yd from Rue Ste Catherine
From   US$ 100 /nightSelect
8.4
Great212 reviews
1.0 mi from City Center800 yd from Concordia University
From   US$ 133 /nightSelect
8.6
Great537 reviews
700 yd from City Center400 yd from Bell Centre
From   US$ 182 /nightSelect
8.6
Great644 reviews
1.1 mi from City Center800 yd from Rue Ste Catherine
From   US$ 77 /nightSelect
Hotel
8.6
Great163 reviews
1.2 mi from City Center1300 yd from Rue Ste Catherine
From   US$ 112 /nightSelect
8.4
Great227 reviews
2.6 mi from City Center300 yd from
From   US$ 100 /nightSelect
8.6
Great196 reviews
1.2 mi from City Center1100 yd from Rue Ste Catherine
From   US$ 169 /nightSelect
8.4
Great139 reviews
1300 yd from City Center800 yd from Rue Ste Catherine
From   US$ 79 /nightSelect
8.6
Great185 reviews
1.0 mi from City Center700 yd from Rue Ste Catherine
From   US$ 124 /nightSelect
Aparthotel
8.2
Great45 reviews
900 yd from City Center400 yd from Convention Centre Montreal
From   US$ 101 /nightSelect
Aparthotel
8.2
Great91 reviews
800 yd from City Center300 yd from Convention Centre Montreal
From   US$ 65 /nightSelect
8.4
Great141 reviews
1.2 mi from City Center1100 yd from Rue Ste Catherine
From   US$ 110 /nightSelect
8.4
Great131 reviews
1.0 mi from City Center800 yd from Rue Ste Catherine
From   US$ 87 /nightSelect
Bed & Breakfast
8.4
Great78 reviews
1.5 mi from City Center1600 yd from Rue Ste Catherine
From   US$ 117 /nightSelect
8.4
Great322 reviews
1.1 mi from City Center1100 yd from Rue Ste Catherine
From   US$ 102 /nightSelect
8.2
Great454 reviews
1.1 mi from City Center900 yd from Rue Ste Catherine
From   US$ 49 /nightSelect
8.2
Great129 reviews
1400 yd from City Center300 yd from Rue Ste Catherine
From   US$ 82 /nightSelect
8.4
Great319 reviews
900 yd from City Center500 yd from McGill University
From   US$ 63 /nightSelect
Aparthotel
8.2
Great40 reviews
1500 yd from City Center1100 yd from Bell Centre
From   US$ 212 /nightSelect
8.4
Great150 reviews
900 yd from City Center600 yd from McGill University
From   US$ 111 /nightSelect
8.4
Great292 reviews
1.1 mi from City Center800 yd from Rue Ste Catherine
From   US$ 54 /nightSelect
8.4
Great128 reviews
3.4 mi from City Center500 yd from Quilles G Plus
From   US$ 90 /nightSelect
3.9 mi from City Center500 yd from
From   US$ 201 /nightSelect
8.2
Great50 reviews
1700 yd from City Center700 yd from Rue Ste Catherine
From   US$ 93 /nightSelect

Best hotels and places to stay in Montreal

Why visit?

Montreal, a vibrant city located in the Canadian province of Quebec, offers a unique blend of European charm and North American culture. With its rich history, diverse culinary scene, and stunning architecture, Montreal is a must-visit destination for any traveler looking for an exciting and enriching experience.

Where to stay?

When it comes to choosing the perfect place to stay in Montreal, there are several fantastic areas that cater to different preferences and interests:

Old Montreal: Known for its cobblestone streets, charming architecture, and historical landmarks, Old Montreal is the ideal neighborhood for history buffs and those who appreciate a picturesque setting. You'll find plenty of boutique hotels and luxurious accommodations in this area.

Downtown Montreal: If you prefer a more cosmopolitan atmosphere, Downtown Montreal is the place to be. Here, you'll find a wide selection of upscale hotels, trendy boutiques, and numerous dining and shopping options.

Plateau-Mont-Royal: This lively and bohemian district is perfect for the artsy and the young at heart. The Plateau-Mont-Royal offers a vibrant nightlife, trendy shops, and an array of restaurants, making it an excellent choice for those seeking a lively and eclectic atmosphere.

Mile End: Known for its hipster vibe, Mile End is a trendy neighborhood filled with vintage shops, cafes, and indie galleries. It's a great area for creative travelers looking for a unique and offbeat experience.

Price per hotel room per night:

When it comes to hotel prices in Montreal, the rates can vary depending on the hotel's star rating. Here's an approximate average price range per night for different types of hotels:

3-star hotels: $80-$150

4-star hotels: $150-$300

5-star hotels: $300 and above

Best value for money:

Hotel Bonaventure Montreal: Offering an excellent combination of comfort, amenities, and affordability, Hotel Bonaventure Montreal is a highly recommended choice. It features a rooftop garden with a heated pool, providing a tranquil oasis in the heart of the city.

Le Saint-Sulpice Hotel Montreal: This all-suite hotel provides spacious accommodations and exceptional service at a reasonable price. Located in Old Montreal, it offers a charming and historic ambiance.

Best kids-friendly hotels:

Hotel Le Crystal: With its family-friendly amenities, including an indoor saltwater pool and complimentary breakfast, Hotel Le Crystal offers a comfortable stay for families. It also boasts spacious suites that can accommodate the whole family.

The Ritz-Carlton Montreal: While luxurious, The Ritz-Carlton Montreal warmly welcomes families. Its dedicated kids' program, pool, and babysitting services ensure that children are well taken care of during their stay.

Best hotels for a romantic getaway:

Hotel Nelligan: Nestled in the heart of Old Montreal, Hotel Nelligan offers a romantic setting with its elegant rooms, cozy fireplaces, and rooftop terrace overlooking the city.

Hotel William Gray: Another enchanting option in Old Montreal, Hotel William Gray provides a blend of modern luxury and historical charm. Its rooftop terrace, complete with a heated pool, is perfect for creating cherished memories.

Best for location:

Fairmont The Queen Elizabeth: Situated in the heart of Downtown Montreal, this iconic hotel offers convenience and elegance. It is connected to the Underground City, providing easy access to shopping, dining, and entertainment.

Hotel Place d'Armes: Located in Old Montreal, Hotel Place d'Armes is within walking distance of major attractions such as Notre-Dame Basilica and the Old Port. Its prime location allows visitors to explore the city's historic sites effortlessly.

Best for a short city break:

Hotel Gault: This boutique hotel in Old Montreal offers a stylish and intimate experience. Its central location allows visitors to explore the neighborhood's charm within a short walking distance.

Hotel 10 Montreal: Situated in Downtown Montreal, Hotel 10 Montreal offers a contemporary design and a vibrant atmosphere. Its proximity to popular attractions and nightlife makes it perfect for a short city getaway.

Show moreLess