Find and Book Top Rated Hotels in Montreal

Search among 171 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
101-150 out of 171
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
Great92 reviews
MapView on map1.0 mi from City Center800 yd from Concordia University
From   US$ 173 /nightSelect
8.2
Great22 reviews
MapView on map1200 yd from City Center500 yd from McGill University
From   US$ 142 /nightSelect
8.4
Great32 reviews
1.0 mi from City Center800 yd from Notre-Dame Basilica Montreal
From   US$ 100 /nightSelect
8.2
Great114 reviews
1700 yd from City Center800 yd from Concordia University
From   US$ 113 /nightSelect
8.2
Great60 reviews
1700 yd from City Center600 yd from Notre-Dame Basilica Montreal
From   US$ 138 /nightSelect
Hostel
8.4
Great93 reviews
1800 yd from City Center700 yd from Notre-Dame Basilica Montreal
From   US$ 33 /nightSelect
8.4
Great86 reviews
1.3 mi from City Center1300 yd from Rue Ste Catherine
From   US$ 122 /nightSelect
8.6
Great83 reviews
1100 yd from City Center300 yd from Old Port of Montreal
From   US$ 34 /nightSelect
Bed & Breakfast
8.4
Great39 reviews
2.0 mi from City Center500 yd from Faculte de Theologie
From   US$ 128 /nightSelect
Bed & Breakfast
1.2 mi from City Center1000 yd from Rue Ste Catherine
From   US$ 50 /nightSelect
Bed & Breakfast
8.6
Great77 reviews
1.3 mi from City Center1200 yd from Rue Ste Catherine
From   US$ 96 /nightSelect
7.8
Very good160 reviews
10.6 mi from City Center700 yd from Club de Billard le Tux Enr
From   US$ 82 /nightSelect
8.6
Great18 reviews
1.0 mi from City Center800 yd from Notre-Dame Basilica Montreal
From   US$ 269 /nightSelect
8.4
Great115 reviews
1.5 mi from City Center1.0 mi from Rue Ste Catherine
From   US$ 75 /nightSelect
8.6
Great448 reviews
1100 yd from City Center300 yd from Concordia University
From   US$ 86 /nightSelect
8.2
Great163 reviews
1300 yd from City Center200 yd from Notre-Dame Basilica Montreal
From   US$ 116 /nightSelect
8.6
Great90 reviews
700 yd from City Center600 yd from Concordia University
From   US$ 226 /nightSelect
8.6
Great15 reviews
1400 yd from City Center700 yd from Rue Ste Catherine
From   US$ 223 /nightSelect
8.6
Great132 reviews
1000 yd from City Center700 yd from McGill University
From   US$ 102 /nightSelect
8.4
Great119 reviews
1200 yd from City Center200 yd from Concordia University
From   US$ 41 /nightSelect
8.2
Great65 reviews
1500 yd from City Center500 yd from Notre-Dame Basilica Montreal
From   US$ 150 /nightSelect
8.2
Great81 reviews
500 yd from City Center700 yd from Bell Centre
From   US$ 65 /nightSelect
8.2
Great95 reviews
1200 yd from City Center200 yd from Notre-Dame Basilica Montreal
From   US$ 78 /nightSelect
8.4
Great60 reviews
1200 yd from City Center500 yd from Rue Ste Catherine
From   US$ 127 /nightSelect
8.6
Great71 reviews
1100 yd from City Center700 yd from McGill University
From   US$ 182 /nightSelect
8.2
Great100 reviews
800 yd from City Center600 yd from McGill University
From   US$ 139 /nightSelect
8.4
Great101 reviews
800 yd from City Center200 yd from Convention Centre Montreal
From   US$ 166 /nightSelect
800 yd from City Center600 yd from Rue Ste Catherine
From   US$ 279 /nightSelect
8.6
Great52 reviews
1.3 mi from City Center1300 yd from Rue Ste Catherine
From   US$ 38 /nightSelect
Aparthotel
8.2
Great67 reviews
900 yd from City Center500 yd from McGill University
From   US$ 100 /nightSelect
Aparthotel
8.4
Great52 reviews
1.7 mi from City Center200 yd from
From   US$ 80 /nightSelect
8.4
Great23 reviews
1000 yd from City Center300 yd from Convention Centre Montreal
From   US$ 100 /nightSelect
Apartment
8.2
Great26 reviews
1500 yd from City Center900 yd from Bell Centre
From   US$ 227 /nightSelect
8.4
Great79 reviews
1400 yd from City Center800 yd from Bell Centre
From   US$ 104 /nightSelect
8.4
Great17 reviews
1.9 mi from City Center800 yd from
From   US$ 69 /nightSelect
Aparthotel
8.6
Great35 reviews
1400 yd from City Center300 yd from Notre-Dame Basilica Montreal
From   US$ 517 /nightSelect
8.2
Great47 reviews
1700 yd from City Center900 yd from Rue Ste Catherine
From   US$ 62 /nightSelect
8.0
Great47 reviews
1600 yd from City Center400 yd from Notre-Dame Basilica Montreal
From   US$ 290 /nightSelect
8.4
Great17 reviews
700 yd from City Center500 yd from Concordia University
From   US$ 259 /nightSelect
8.2
Great57 reviews
1.5 mi from City Center1.2 mi from Bell Centre
From   US$ 94 /nightSelect
Bed & Breakfast
8.4
Great74 reviews
1.2 mi from City Center1000 yd from Rue Ste Catherine
From   US$ 89 /nightSelect
8.6
Great25 reviews
3.9 mi from City Center600 yd from
From   US$ 214 /nightSelect
8.4
Great24 reviews
1500 yd from City Center900 yd from Bell Centre
From   US$ 88 /nightSelect
8.2
Great31 reviews
1.5 mi from City Center1.0 mi from Rue Ste Catherine
From   US$ 150 /nightSelect
8.2
Great33 reviews
3.9 mi from City Center600 yd from
From   US$ 177 /nightSelect
8.2
Great32 reviews
1200 yd from City Center200 yd from Notre-Dame Basilica Montreal
From   US$ 55 /nightSelect
Bed & Breakfast
8.6
Great62 reviews
1.7 mi from City Center1.1 mi from Concordia University
From   US$ 138 /nightSelect
Bed & Breakfast
8.0
Great17 reviews
3.5 mi from City Center1.2 mi from Olympic Stadium Montreal
From   US$ 106 /nightSelect
8.6
Great14 reviews
500 yd from City Center600 yd from Bell Centre
From   US$ 930 /nightSelect
8.6
Great18 reviews
1800 yd from City Center1000 yd from Concordia University
From   US$ 145 /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