Spirit Lake Lodge & Snowmobile Rentals

  • Snowmobiling/Snow Scoots
829 Grand Ave.
Grand Lake, CO 80447
(970) 627-3344
(970) 627-9676 (fax)
  • About

    Spirit Lake Lodge is located right on the main street in downtown Grand Lake. It is only one block to the lake and all parts of Grand Lake are within walking distance. We are pets friendly ($10 fee),