Spirit Lake Casino & Resort
Located on the scenic shores of Devils Lake!
GREAT STORIES START HERE!Hours Monday – Wednesday 9 am – 2 am
24 hours from: 9 am Thursday – 2 am Sunday
Spirit Lake Casino & Resort

Hours Monday – Wednesday 9 am – 2 am
24 hours from: 9 am Thursday – 2 am Sunday