Contact Us or Call Us 1-218-564-4151

Spirit Lake Resort


311 Aspen Ave S.W.
Menahga, MN 56464


Tel: 1-218-564-4151

Our normal office hours are from 8AM-10PM every day.

Immediate reservations are available via telephone during normal business hours. Alternatively, you may request reservations via e-mail or our digital contact app on this page.  Confirmation or denial will be provided within 24 hours.

Check-in time is 3 PM
Check-out time is 11 AM

Early and late check-ins (including hours that our office is normally closed) are generally available upon request.

During peak periods, early reservations are recommended as rooms can not be otherwise guaranteed.

© 2015 by Spirit Lake Resort. Proudly created with

Call us now to book: