Le Centre Sheraton Montreal Hotel

1201 Boulevard Rene-Levesque West, Montreal, Quebec H3B 2L7 Canada
+1 514-878-2000
  • Service Request
  • Spa
  • Fitness
  • Internet

Stay in the center of Downtown Montreal

Rewards Category 5 Points needed per night

Le Centre Sheraton Montreal Hotel welcomes you to Quebec, Canada with thoughtful amenities and friendly service. Experience the bustling city center of Montreal, steps from Bell Centre and St. Catherine's Street and close to attractions like The Underground City and The Montreal Museum of Fine Arts. Our newly renovated guest rooms offer you a comfortable space to work, relax and refresh. Club-level rooms and suites allow access to the 37th-floor Club, where you can enjoy complimentary breakfast and evening hors d'oeuvres amidst downtown Montreal vistas. Pamper yourself with a spa treatment at Studio Pressurat, break a sweat in the fitness center or take a dip in the indoor pool. Cafe Bar is ideal for a cocktail or Starbucks® coffee. If you are hosting an event in Montreal's city center, our hotel features 51,000 square feet of versatile conference and event space. Your Canada getaway awaits. Please consult our Covid-19 updates and what to expect at our hotel

Show More

Guest Reviews

4.1 out of 5.0

Hear from our guests about their stay from 1048 confirmed guest reviews

Marriott Bonvoy™ Credit Cards

Marriott Bonvoy™ Credit Cards

Earn More Points & Enjoy Special Benefits

Key Amenities

  • Full service spa
  • Fitness center
  • Pool
  • Pet friendly


  • Le Centre Sheraton Montreal Hotel elevates any occasion with 51,000 square feet of versatile event space, custom catering and planning assistance.

    Learn more
  • In addition to a gym and indoor pool, our city center hotel offers a sauna, whirlpool and spa to keep you relaxed during your stay in Quebec, Canada.

    Learn more
  • Discover popular attractions, from hockey and concerts at Bell Centre to The Montreal Museum of Fine Arts and shopping on St. Catherine's Street.

    Learn more

Experience the best of downtown Montreal!

Le Centre Sheraton Montreal Hotel welcomes you in the heart of downtown Montreal with 825 newly reimagined guest rooms designed with purpose so you can get the most out of your stay. Experience the bustling city center of Montreal with our prime location in the heart of it all.

Guest Rooms

Experience a stay in downtown Montreal from a suite


Elevate Your Work

Sheraton has partnered with 24Slides to offer a 40% discount on 24-hour turnaround professional presentation design services

Learn More

Check Room Rates & Availability

back to top