The Albert St Inn LTD is a charming full service hotel featuring 34 classically styled guest rooms situated in the heart of the downtown core. The hotel has been under new ownership and management since January 1, 2015. The hotel was originally built in 1881 as the Windsor Hotel. It was the hotel to stay at in Stratford and was a large elegant one at that. It stretched nearly half a block down Albert St and Cornered onto Downie St and had several stores occupying the ground floor. The hotel has been sized back over the years and changed ownership and names. It is one of few hotels that have remained open into the 20th century.

Groups are always welcome at The Albert St Inn LTD. The hotel has 34 rooms, with an array of room types.


  • Bike Trails
  • Businesses
  • Central Air
  • Complimentary Coffee
  • Elevator
  • Family Hotel
  • Hiking
  • Hospitals Nearby Hotel
  • Internet Access High-Speed
  • Nearby Shopping
  • Non Smoking Property
  • Outdoor Swimming
  • Paid Parking
  • Pet Free
  • Picnic Area
  • Tennis nearby


  • English
  • English-UK
  • English-USA

Property Highlights

  • 34 Units
  • 10 Suites
  • 4 Floors
  • Pets Not allowed
  • Parking Charge Applies

Payment Methods

  • American Express
  • Interac
  • Master Card
  • Visa