Find and Book Top Rated Hotels in Montreal

Search among 147 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-147 out of 147
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.2
Great144 reviews
MapView on map700 m from City Centre400 m from Place des Arts
From   US$ 217 /nightSelect
8.0
Great50 reviews
MapView on map1.8 km from City Centre1000 m from Notre-Dame Basilica Montreal
From   US$ 203 /nightSelect
8.2
Great60 reviews
1.5 km from City Centre600 m from Notre-Dame Basilica Montreal
From   US$ 282 /nightSelect
8.4
Great393 reviews
1.1 km from City Centre700 m from Bell Centre
From   US$ 131 /nightSelect
Hostel
8.4
Great93 reviews
1.6 km from City Centre700 m from Notre-Dame Basilica Montreal
From   US$ 27 /nightSelect
Aparthotel
8.6
Great37 reviews
1.3 km from City Centre300 m from Notre-Dame Basilica Montreal
From   US$ 517 /nightSelect
8.4
Great17 reviews
3.0 km from City Centre700 m from
From   US$ 69 /nightSelect
Bed & Breakfast
8.6
Great62 reviews
2.7 km from City Centre300 m from
From   US$ 138 /nightSelect
8.4
Great54 reviews
2.2 km from City Centre1.1 km from Rue Ste Catherine
From   US$ 38 /nightSelect
8.4
Great67 reviews
6.3 km from City Centre400 m from
From   US$ 204 /nightSelect
700 m from City Centre300 m from Place des Arts
From   US$ 454 /nightSelect
6.3 km from City Centre400 m from
From   US$ 228 /nightSelect
Aparthotel
8.2
Great59 reviews
800 m from City Centre500 m from McGill University
From   US$ 147 /nightSelect
8.4
Great23 reviews
900 m from City Centre200 m from Convention Centre Montreal
From   US$ 100 /nightSelect
8.2
Great31 reviews
2.4 km from City Centre1.7 km from Rue Ste Catherine
From   US$ 34 /nightSelect
8.2
Great57 reviews
2.4 km from City Centre1.9 km from Bell Centre
From   US$ 94 /nightSelect
8.6
Great143 reviews
3.0 km from City Centre900 m from
From   US$ 113 /nightSelect
8.6
Great72 reviews
1000 m from City Centre600 m from Place des Arts
From   US$ 107 /nightSelect
Apartment
8.2
Great26 reviews
1.4 km from City Centre900 m from Bell Centre
From   US$ 227 /nightSelect
8.2
Great34 reviews
700 m from City Centre100 m from Convention Centre Montreal
From   US$ 246 /nightSelect
8.2
Great54 reviews
1.5 km from City Centre600 m from Rue Ste Catherine
From   US$ 93 /nightSelect
700 m from City Centre600 m from Bell Centre
From   US$ 336 /nightSelect
Aparthotel
8.2
Great40 reviews
1.3 km from City Centre1000 m from Bell Centre
From   US$ 167 /nightSelect
8.2
Great47 reviews
1.5 km from City Centre900 m from Rue Ste Catherine
From   US$ 125 /nightSelect
8.0
Great47 reviews
1.4 km from City Centre400 m from Notre-Dame Basilica Montreal
From   US$ 284 /nightSelect
7.8
Very good160 reviews
17.1 km from City Centre600 m from Club de Billard le Tux Enr
From   US$ 187 /nightSelect
8.6
Great185 reviews
1.6 km from City Centre600 m from Rue Ste Catherine
From   US$ 124 /nightSelect
8.2
Great41 reviews
1.1 km from City Centre500 m from Rue Ste Catherine
From   US$ 158 /nightSelect
8.6
Great29 reviews
1.1 km from City Centre800 m from Bell Centre
From   US$ 233 /nightSelect
8.2
Great33 reviews
6.2 km from City Centre600 m from
From   US$ 205 /nightSelect
8.6
Great25 reviews
6.2 km from City Centre600 m from
From   US$ 197 /nightSelect
Bed & Breakfast
8.4
Great39 reviews
3.2 km from City Centre500 m from Faculte de Theologie
From   US$ 128 /nightSelect
Bed & Breakfast
8.0
Great16 reviews
5.6 km from City Centre2.0 km from Olympic Stadium Montreal
From   US$ 106 /nightSelect
8.2
Great32 reviews
1.0 km from City Centre200 m from Notre-Dame Basilica Montreal
From   US$ 55 /nightSelect
8.4
Great31 reviews
5.2 km from City Centre1.2 km from Olympic Stadium Montreal
From   US$ 114 /nightSelect
8.4
Great25 reviews
5.2 km from City Centre400 m from
From   US$ 106 /nightSelect
8.6
Great27 reviews
700 m from City Centre500 m from Convention Centre Montreal
From   US$ 58 /nightSelect
8.6
Great14 reviews
500 m from City Centre600 m from Bell Centre
From   US$ 930 /nightSelect
8.6
Great18 reviews
1.6 km from City Centre1.0 km from Bell Centre
From   US$ 171 /nightSelect
8.6
Great28 reviews
700 m from City Centre300 m from Convention Centre Montreal
From   US$ 122 /nightSelect
8.6
Great44 reviews
1.1 km from City Centre500 m from Rue Ste Catherine
From   US$ 111 /nightSelect
Bed & Breakfast
12.0 km from City Centre200 m from Rue Sherbrooke
From   US$ 33 /nightSelect
Aparthotel
8.6
Great5 reviews
900 m from City Centre500 m from Bell Centre
From   US$ 168 /nightSelect
8.6
Great11 reviews
10.9 km from City Centre700 m from Arena de Lachine
From   US$ 159 /nightSelect
8.2
Great8 reviews
1.6 km from City Centre1.2 km from Bell Centre
From   US$ 124 /nightSelect
Aparthotel
3.3 km from City Centre700 m from
From   US$ 203 /nightSelect
3.5 km from City Centre1000 m from
From   US$ 322 /nightSelect

Best hotels and places to stay in Montreal

Why visit?

Montreal is a vibrant city in Canada that offers a unique blend of old-world charm and modern attractions. From its rich history and diverse architecture to its lively arts scene and delicious cuisine, there are plenty of reasons why tourists should visit Montreal. Whether youre looking for a hotel Montreal, Montreal hotel, motel Montreal, or hotels in Montreal, this city has something to offer for everyone. With attractions like the Montreal Hilton, visitors can enjoy their stay in one of the best hotels in Montreal and explore the beauty of this Canadian gem.

Where to stay?

Old Montreal: With its cobblestone streets, historic buildings, and charming boutiques and cafes, Old Montreal is a popular area for tourists to stay. This neighborhood is home to many boutique hotels Montreal, offering a unique and romantic experience. Visitors can explore attractions like the Notre-Dame Basilica, Place Jacques-Cartier, and the Museum of Archaeology and History.

Downtown Montreal: If you prefer a more modern and bustling atmosphere, staying in downtown Montreal is an excellent choice. This vibrant area is filled with skyscrapers, shopping centers, and a thriving nightlife. Hotels in downtown Montreal cater to all budgets and provide easy access to popular attractions such as the Montreal Museum of Fine Arts, Mount Royal Park, and the bustling Saint Catherine Street.

Plateau-Mont-Royal: Known for its artsy and bohemian vibe, Plateau-Mont-Royal is a trendy neighborhood filled with colorful houses, trendy cafes, and boutique shops. This area is a great choice for those looking for a hip and eclectic atmosphere. Visitors can explore the iconic Mont-Royal Park, visit the Laurier Avenue and experience the unique street art and galleries.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $100 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

Hotel Le Cantlie Suites: Located in downtown Montreal, Hotel Le Cantlie Suites offers spacious suites with kitchenettes, making it a great choice for extended stays. Its central location allows easy access to attractions like Mount Royal Park and the Museum of Fine Arts. With affordable rates and excellent amenities, this hotel in Montreal provides great value for money.

Hotel Zero 1: Situated in the heart of the artsy Quartier des Spectacles, Hotel Zero 1 offers sleek and contemporary rooms with unique designs. This hotel in Montreal is known for its reasonable prices and eco-friendly approach. Its rooftop terrace, complete with a Jacuzzi, provides a stunning view of the city skyline.

Hotel Ambrose: Located in the charming neighborhood of Plateau-Mont-Royal, Hotel Ambrose offers cozy and comfortable rooms at affordable rates. Its boutique-style accommodations and friendly staff provide a personalized experience for guests. With its prime location, visitors can easily explore the nearby parks, cafes, and local shops.

Best kids-friendly hotels:

Hotel Bonaventure Montreal: This family-friendly hotel offers spacious rooms and suites, an outdoor rooftop pool, and beautiful garden areas. Kids will enjoy the heated pool and water slide, while parents can relax in the lush surroundings. The hotels convenient location near popular attractions and the Montreal Science Centre makes it an ideal choice for families.

Le Centre Sheraton Montreal Hotel: With its indoor heated pool, childrens play area, and spacious rooms, Le Centre Sheraton Montreal Hotel is a top choice for families. The hotel offers a special Kids Club, where children can enjoy various activities while parents take advantage of the fitness center or indulge in the on-site dining options.

Best hotels for a romantic getaway:

Hotel Nelligan: Nestled in the heart of Old Montreal, Hotel Nelligan combines historic charm with luxurious accommodations. Couples can enjoy intimate dinners at the hotels renowned restaurant, Verses, or indulge in spa treatments for a relaxing experience. The hotels rooftop terrace offers breathtaking views of the city and makes for a perfect setting for a romantic evening.

Auberge du Vieux-Port: Located in the picturesque Old Montreal neighborhood, Auberge du Vieux-Port exudes elegance and charm. Couples can unwind in their beautifully appointed rooms or enjoy a romantic dinner at the hotels acclaimed restaurant, Taverne Gaspar. The intimate ambiance and stunning views of the waterfront create a memorable experience for couples.

Best for location:

Fairmont The Queen Elizabeth: Situated in the heart of downtown Montreal, this iconic hotel offers luxurious rooms and exceptional service. With its central location and proximity to major attractions like Notre-Dame Basilica and Saint Catherine Street, guests can easily explore the citys best offerings.

Hotel Place dArmes: Located in Old Montreal, Hotel Place dArmes offers a blend of history and elegance. Its prime location allows guests to immerse themselves in the charming streets of the old city, while being within walking distance of popular attractions such as the Old Port and Place Jacques-Cartier.

Hotel Omni Mont-Royal: Set in a prime location on Sherbrooke Street, Hotel Omni Mont-Royal offers easy access to Mount Royal Park and the museums on Sherbrooke Street. The hotel combines classic style with modern amenities, providing guests with a comfortable and convenient stay in Montreal.

Best for a short city break:

Hotel 10: Located in downtown Montreal, Hotel 10 offers contemporary rooms with stylish decor. Its central location provides easy access to shopping on Saint Catherine Street and the vibrant nightlife of the district. The hotels rooftop terrace and bar offer a trendy atmosphere for relaxation.

Hotel William Gray: Situated in Old Montreal, Hotel William Gray offers chic and modern accommodations. Guests can enjoy the hotels rooftop terrace with stunning views of the city or explore the historic streets nearby. Its prime location allows for easy access to popular attractions, shops, and restaurants in the area.

Show moreLess