Super 8 Cochrane is located in the quaint town of Cochrane, Alberta, nestled in the foothills of Alberta's Rocky Mountains. Our locally owned and operated hotel is a natural accommodation choice for business and/or pleasure. We are proud to offer outstanding service and amenities to all our guests with clean and well-appointed rooms and suites. The Burwash family looks forward to welcoming you, so book your stay with us today!
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.