Marriott Style. Montréal Magic. Your Way.
A vibrant European-influenced metropolis with an almost endless list of things to discover and enjoy. An extraordinary hotel perfectly situated in the heart of it all. This is waiting for you in the one-of-a-kind city of Montréal and at the utterly unique Marriott Château Champlain Montréal hotel.
The Best Of Montréal At Your Doorstep
Quickly get to almost anywhere in downtown Montréal for business, pleasure or simply to experience the pervasive joie de vivre. Come back to what many call the best views in the city of Montréal and be surrounded by Marriott style and comfort. Perfect for pleasure. Built for business. This is the Montréal Marriott Château Champlain Hotel.
- On-site Restaurant, Samuel de Champlain
- 611 modern guestrooms & suites
- Complimentary wired & wireless high-speed internet
- 29,000 square feet of meeting space
- Business centre
- Indoor pool
- Fitness Centre
Join the hotel’s eClub
Join the Marriott Chateau Champlain’s Email Network to get exclusive online offers delivered right to your inbox.