Hotels in Montreal, Quebec

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE
Picture of Hyatt Regency Montreal in Montreal

Hyatt Regency Montreal

(620 yards to city center)
  • 4 stars
Good 3.9 / 5
from
$173
Picture of Hotel Zero 1 in Montreal

Hotel Zero 1

(970 yards to city center)
  • 3.5 stars
Excellent 4.1 / 5
from$155
$124
Picture of Best Western Plus Montreal Downtown-hotel Europa in Montreal

Best Western Plus Montreal Downtown-hotel Europa

(710 yards to city center)
  • 3 stars
Good 3.8 / 5
from
$105
Picture of Hilton Garden Inn Montréal Centre-ville in Montreal

Hilton Garden Inn Montréal Centre-ville

(790 yards to city center)
  • 3.5 stars
Excellent 4.4 / 5
from
$142
Picture of Le Westin Montréal in Montreal

Le Westin Montréal

(600 yards to city center)
  • 4 stars
Excellent 4.5 / 5
from
$195
Picture of L Appartement Hotel in Montreal

L Appartement Hotel

(740 yards to city center)
  • 3 stars
Excellent 4.2 / 5
from
$129
Picture of Sheraton Montreal Airport Hotel in Dorval

Sheraton Montreal Airport Hotel

(9.1 miles to city center)
  • 4 stars
Excellent 4.1 / 5
from
$127
Picture of Le Nouvel Hotel & Spa in Montreal

Le Nouvel Hotel & Spa

(1400 yards to city center)
  • 3 stars
Good 3.9 / 5
from
$104
Picture of Loews Hotel Vogue in Montreal

Loews Hotel Vogue

(870 yards to city center)
  • 4.5 stars
Outstanding 4.7 / 5
from
$215
Picture of Le Place d'Armes Hotel & Suites in Montreal

Le Place d'Armes Hotel & Suites

(920 yards to city center)
  • 4 stars
Outstanding 4.6 / 5
from$201
$151
Picture of Embassy Suites Montréal by Hilton in Montreal

Embassy Suites Montréal by Hilton

(720 yards to city center)
  • 3.5 stars
Excellent 4.4 / 5
from
$150
Picture of LHotel Montreal in Montreal

LHotel Montreal

(720 yards to city center)
  • 4 stars
Excellent 4.5 / 5
from$263
$197
Picture of Hotel 10 in Montreal

Hotel 10

(1200 yards to city center)
  • 4 stars
Excellent 4.1 / 5
from
$150
Picture of Hôtel Brossard in Brossard

Hôtel Brossard

(4.5 miles to city center)
  • 3 stars
Excellent 4.5 / 5
from$93
$85
Picture of Montreal Airport Marriott In-Terminal Hotel in Dorval

Montreal Airport Marriott In-Terminal Hotel

(9.6 miles to city center)
  • 4 stars
Excellent 4.5 / 5
from
$186
Picture of Hotel St Paul in Montreal

Hotel St Paul

(910 yards to city center)
  • 4 stars
Excellent 4.2 / 5
from$223
$200
Picture of Hotel Nelligan in Montreal

Hotel Nelligan

(1100 yards to city center)
  • 4 stars
Outstanding 4.7 / 5
from
$251
Picture of Novotel Montreal Centre in Montreal

Novotel Montreal Centre

(800 yards to city center)
  • 3.5 stars
Excellent 4.0 / 5
from
$165
Picture of Delta Hotels by Marriott Montreal in Montreal

Delta Hotels by Marriott Montreal

(610 yards to city center)
  • 3.5 stars
Excellent 4.4 / 5
from
$158
Picture of Le St-Martin Hotel & Suites Laval in Laval

Le St-Martin Hotel & Suites Laval

(9.3 miles to city center)
  • 3.5 stars
Excellent 4.5 / 5
from
$112
Picture of Best Western Ville-Marie Montreal Hotel & Suites in Montreal

Best Western Ville-Marie Montreal Hotel & Suites

(820 yards to city center)
  • 3 stars
Excellent 4.0 / 5
from
$125
Picture of Hotel Le Crystal Montreal in Montreal

Hotel Le Crystal Montreal

(790 yards to city center)
  • 4.5 stars
Outstanding 4.6 / 5
from
$195
Picture of Aloft Montreal Airport in Dorval

Aloft Montreal Airport

(9.1 miles to city center)
  • 3 stars
Excellent 4.1 / 5
from
$114
Picture of Residence Inn by Marriott Montreal Downtown in Montreal

Residence Inn by Marriott Montreal Downtown

(720 yards to city center)
  • 3 stars
Excellent 4.3 / 5
from
$161
Picture of Auberge du Vieux-Port in Montreal

Auberge du Vieux-Port

(1300 yards to city center)
  • 4 stars
Outstanding 4.7 / 5
from
$223

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
=
FREE