Haven Inn is a quaint and clean place to rest your head in Mayerthorpe, Alberta. We provide both smoking and non-smoking accommodations for both you and your pets (at a small fee). Call today to book your stay at an unbelievably low rate!