Hotels in Montreal

Find the best Montreal hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Montreal hotels with free cancellation or excellent ratings

Trusted Montreal hotel providers

See all hotels in Montreal

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Montreal hotel in the heart of the action

Beat the queues at the top Montreal attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelDelightful Room Near Metro Monk Station With Self Check-in – 5.0

How to find the best hotel deals in Montreal

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Montreal

  • You've booked your perfect flight. Now let the same smart search engine find you the sharpest rates on Montreal hotels. These tips will get you one step closer to making that trip official.

  • Score the best Montreal hotel prices by planning ahead. Hotels often offer special rates or early booking discounts to fill rooms before the busy season starts.

  • However, you could still come across last-minute deals. Although prices typically increase closer to your stay, some places drop rates a day or two before to fill empty rooms, especially when it's quiet.

  • The more flexible your dates, the better the bargains. Play around with your trip timing to discover what deals pop up. Prices are usually cheaper midweek and outside of high-demand periods.

  • Find accommodation options with free cancellation and take the stress out of booking. You can cancel your stay without penalty if things change or a better deal comes along.

Where to stay in Montreal

Central Montreal

Cte-des-Neiges/Notre-Dame-de-Grce

  • Searching for more places to base yourself? Cte-des-Neiges/Notre-Dame-de-Grce offers comfy hotel options within easy reach of the top sights.

  • Sonder Maisonneuve Apartments Downtown is one of the most popular hotels near Saint Joseph's Oratory of Mount Royal, a major attraction in this area. This hotel in Montreal has a 3-star rating and earns solid guest ratings for its location.

  • Search for hotels near Maison de la culture Notre-Dame-de-Grâce – Botrel if this is on your must-do list. Ramada Plaza by Wyndham Montreal is one option that's close by. Roll out of bed and straight into exploring when you stay at this Montreal hotel.

  • There's plenty to like about the range of hotels near Émile Nelligan Gravestone too. You'll be able to easily get to this attraction (and explore the rest of Cte-des-Neiges/Notre-Dame-de-Grce) from Castel Durocher.

  • Browse the full collection of hotels in Cte-des-Neiges/Notre-Dame-de-Grce and discover a stay worth remembering.

When to go to Montreal

  • If your ideal trip involves a full itinerary, book your hotel in Montreal in July. This is peak travel season, so expect the city to be alive with activity.

  • Enjoy a slower pace by locking in a Montreal hotel in November. This is the quietest time to visit and it's often easier on the budget too.

  • Consider the weather and your preferences when choosing your trip dates. With maximum highs of 28ºC (82ºF), July offers the warmest conditions.

  • The coolest time of year here is January. Expect lows of -19ºC (-2ºF).

  • Browse around for Montreal hotels during September for your best shot at clearer skies. Averaging seven days of rain, this is the driest month.

  • January brings the wettest conditions. You can expect around ten days of rainfall.

Best hotels in Montreal

Best budget hotels

  • Make your money go further by choosing from around 100 budget Montreal hotels. Ideal for when you want to spend less on lodging and more on exploring, these stays come with the basics like linens, toiletries, and simple breakfast options.

  • Make room for comfort, not extra costs at AirStay-Saint Paul. Located in Old Montreal, it has a 2-star rating and amenities including a kitchen and Wi-Fi.

  • With practical perks like parking and Wi-Fi, Hotel 511 Place d' Armes packs in everything you need, and nothing you don't. This Montreal hotel is in Old Montreal and carries a 2-star rating.

  • A 24-hour front desk and a coffee maker are just a taste of what's on offer at Maison Grinder. Another win for your budget, it's rated 3 stars and is located in Sud-Ouest.

Best 4-star hotels in Montreal

  • Get a little luxury without the big spend at one of the 4-star hotels in Montreal. Take your pick of around 50 of these stays, many of which come with perks like fitness centres, guest lounges, and on-site restaurants. From the rooms to the amenities and service, you'll appreciate the extra attention to detail.

  • Located in Old Montreal, Eurostars Old Montreal Suites & Apartments offers the kind of stay that you'll remember for all the right reasons. A sauna and room service are part of the 4-star guest experience.

  • A restaurant and concierge assistance are just some of the amenities on offer at Hotel Bonaparte. This Montreal hotel strikes the right balance between quality and value.

  • Hotel Bonaparte is also easy to like. Located in Ville-Marie, it wins guests over with room service, concierge assistance and more.

Best hotels in Montreal for families

  • Family trips can be hectic, but your hotel should be the one part that's under control. You'll find at least 50 family-friendly hotels in Montreal that know what kids want and adults need. These stays often come with useful features like rollaway beds, adjoining rooms, kids' menus, and high chairs.

  • Le Mount Stephen raises the bar on the classic family escape. This 5-star stay in Ville-Marie offers a ticket office and luggage storage.

  • One more for your list is Holiday Inn & Suites Montreal Airport by IHG. Featuring air conditioning and a fitness centre and scoring well for its cleanliness, this 3-star stay in Lachine is a favourite for a reason.

Best hotels with a spa

  • Step away from the busy streets and into calm at a Montreal hotel with a spa. With roughly 60 to choose from, they make relaxation a priority. Many offer features like saunas, massage therapies, beauty treatments, and serene indoor pools. You'll find most of these stays in Ville-Marie.

  • Escape to Le Mount Stephen and then forget the outside world. A fireplace, a spa and a host of other perks await you at this 5-star option in Ville-Marie.

  • You can also enjoy a little TLC at Hôtel Birks Montréal. This 5-star hotel in Montreal offers room service, concierge assistance and loads more. It's located in Ville-Marie.

  • Once you've checked in to William Grey by Grey Collection, you'll wonder where this place has been all your life. This Ville-Marie accommodation option has a 4-star rating and features amenities like a steam room and a beauty salon.

Best hotels with a pool

  • A pool adds a little something to your getaway. Book a resort and you'll usually find multiple swimming areas and maybe even water slides for kids. At city hotels, rooftop and indoor pools are more typical. Choose from at least 50 pool hotels in Montreal and jump right in.

  • Located in Ville-Marie, Le Square Phillips Hôtel & Suites comes with an indoor swimming pool, internet access and Wi-Fi. Get in some exercise or simply kick back by the water at this 3-star Montreal hotel.

  • Metcalfe Hotel Montréal by Grey Collection will also have you packing your swimsuit and goggles. You'll find an outdoor swimming pool, a fitness centre and air conditioning at this 4-star stay in Ville-Marie.

  • Residence Inn Montreal Midtown is one more stay with the highlights you want. This 3-star hotel in Cte-des-Neiges/Notre-Dame-de-Grce comes with an indoor swimming pool, a sauna and room service.

Best pet-friendly hotels

  • With at least 80 pet-friendly Montreal hotels, your best buddy can travel with you. Many have outdoor areas or nearby trails to get some exercise, and some even offer things like chew toys and treats. A few rules might apply, but most places go out of their way to make your furry friend feel included.

  • Show up with your sidekick at Comfort Inn South Shore. You'll find amenities here like internet access and a golf course.

  • Let your little buddy tag along on exciting adventures at Eurostars Old Montreal Suites & Apartments. Wi-Fi and a sauna are part of what's available at this 4-star accommodation option in Old Montreal.

  • Hôtel de l'ITHQ in Plateau Mont-Royal has everything lined up for a no-fuss stay. It has a 4-star rating and amenities including ATMs and accessible parking.

Flying to Montreal

Montreal-Trudeau International Airport (YUL)

  • Montreal-Trudeau International Airport (YUL) is the city's main airport. After your flight to Montreal lands, it's around 16 kilometres to the centre.

  • The drive to the centre of Montreal takes about 25 minutes, while public transport is roughly 45 minutes.

  • If you're flying in late, consider staying at Montreal Airport Marriott In-Terminal Hotel, a 4-star option that's an easy hop from the runway. One of the many things travellers like most about this place is its sleep quality.

  • Also close to YUL, Staybridge Suites Montreal Airport - ST-Laurent by IHG continues to win over guests. This 3-star stay has a consistent 4-plus out of 5 overall rating based on traveller feedback.

  • Need another go-to stay? Home2 Suites by Hilton Montreal Dorval could be exactly what you need. It has a 3-star rating and particularly appeals to families.

Montreal St Hubert Airport (YHU)

  • Montreal St Hubert Airport (YHU) is another option for jetting into Montreal. It's around 11 kilometres from the centre.

  • Allow roughly 25 minutes to get to the centre by car. If you're hopping on public transport, it'll take 1 hour or so.

  • A short distance from YHU, Grand Motel Saint-Hubert is a convenient place to rest up before continuing your journey. You'll have all you need at this 2-star Montreal hotel, including air conditioning and internet access.

  • You can also press pause for a while at Motel R-100. It's within easy reach of YHU.

Finding cheap hotels in Montreal: FAQs

In Montreal, the expected average temperature in August is 20°C. The warmest month is typically July, which averages 25°C. The coolest month is January, with temperatures averaging -17°C. The rainiest month is June, and the driest month is February.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Montreal with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is $64 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $276 per night.
The average price of a hotel during the week is $444 per night, and the average price on weekends is $490. Overall, it looks like the cheapest day to stay in Montreal could be Monday.
The nearest airport to Montreal is Montreal St Hubert Airport (YHU), which is 10.8km from the city centre.

Other airports include:

Montreal Pierre Elliott Trudeau Airport, which is 16.1km from the city centre.
We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in Montreal. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Montreal is currently around $280 per night. And the cheapest 3-star hotel we found is $71 per night.
The average price of a 4-star hotel in Montreal is currently around $348 per night. And the cheapest 4-star hotel we found is $120 per night.
The average price of a 5-star hotel in Montreal is currently around $740 per night. And the cheapest 5-star hotel we found is $273 per night.
The cheapest month to stay in a hotel in Montreal is November, with an average price of $185 per night. The most expensive month is May, when the average room rate can rise to $1,062 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in August is $400 per night, which is around 27% higher than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Montreal are Residence Inn by Marriott Montreal Airport, Hampton Inn & Suites by Hilton Montreal-Dorval and Accueil Chez Francois.