
Hotels near Spirit Lake
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Spirit Lake hotels

River View Lodge
River View Lodge8.8 km from Spirit Lake
9.6 out of 10, Exceptional, (24 reviews)
The price is RM538
RM591 total
includes taxes & fees
7 Jun - 8 Jun

Country Inn Deerwood
Country Inn Deerwood15 km from Spirit Lake
6.8 out of 10, (1,006 reviews)
The price is RM264
RM289 total
includes taxes & fees
4 Jun - 5 Jun

Ruttger's Bay Lake Resort
Ruttger's Bay Lake Resort13.2 km from Spirit Lake
8.4 out of 10, Very good, (353 reviews)
The price is RM682
RM805 total
includes taxes & fees
30 Jun - 1 Jul

Crosby Lofts
Crosby Lofts19.4 km from Spirit Lake
9.6 out of 10, Exceptional, (48 reviews)
The price is RM572
RM614 total
includes taxes & fees
7 Jun - 8 Jun

Garrison Inn & Suites
Garrison Inn & Suites19.2 km from Spirit Lake
7.0 out of 10, Good, (11 reviews)
The price is RM414
RM461 total
includes taxes & fees
10 Jun - 11 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Spirit Lake
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() River View Lodge | 9.6 Exceptional 24 reviews | View | ||||||
![]() Country Inn Deerwood | 6.8 1,006 reviews | View | ||||||
![]() Ruttger's Bay Lake Resort | 8.4 Very good 353 reviews | View | ||||||
![]() Crosby Lofts | 9.6 Exceptional 48 reviews | View | ||||||
![]() Garrison Inn & Suites | 7.0 Good 11 reviews | View |
Top Spirit Lake Hotel Reviews

Grand Casino Mille Lacs
10/10 Excellent





























