Chateau Versailles Hotel

About Chateau Versailles Hotel in Montreal

For a truly unique Montreal lodging experience, look to Château Versailles. Located in the heart of downtown Montreal, our hotel features 65 rooms and suites, each with their own unique charm and decor. Rooms and suites are adorned with a mix of rich fabric textures set against vibrant color schemes with a backdrop of exquisite antiques.

Chateau Versailles Hotel in Montreal


  • 1659 Sherbrooke St W, Montreal, QC H3H 1E3
  • 514.933.3611

Social Media