Skip to Main Content.
Shop travel
Shop travel
Shop travel
Stays
Stays
Flights
Flights
Packages
Packages
Deals
Get the app
SAR
List your property
Support
Trips
Communication Center icon
Sign in
Sign in
Sign up, it’s free
Feedback
Expedia.sa
All Hotels
Squaw Lake
Minnesota
United States of America
Hotels
Expedia.sa
Find All Squaw Lake Hotels
Check-in
Start date
: Check-in selected.
End date
: Check-out
Start date selected. Close the date picker or proceed to change the selected date.
Previous month
Next month
Check-out
Guests
Search
Change your mind
Book hotels with free cancellation
Treat yourself
Sign in to save 10% or more on thousands of hotels
Sign in
Be picky
Search almost a million properties worldwide
Find All Squaw Lake Hotels
We have found 175 Squaw Lake Hotels
Northwoods Inn & Suites Blackduck
Leech Lake Resort Bed & Breakfast
Drake Motel
Spacious 5-bedroom resort with WiFi, AC in lovely Tenstrike
1 bedroom couple's cabin. Adorable screen porch looking out at Clear Lake.
Charming 3-bedroom resort with WiFi, TV, and AC located on beautiful Gull Lake!
Quiet Northwoods Cabin on Leech Lake, Minnesota
Sucker Bay|FIshing| Game Rm|Ensuite Bedrms
Charming resort with new beds and great swimming beach Wirt Mn
Fabulous lakeside cabin with free dock space! Excellent swimming beach
Couple-friendly cabin, new bed, amazing lake shore
Tranquil resort with AC in charming Tenstrike
Gorgeous rustic cabin- holds10 people- amazing swimming beach in charming MN
Family friendly cabin close to playground. Amazing swimming beach
Cozy queen bed in main Resort Lodge
The Perch - 2 Bedroom Historic Loggers' Cabin on Blackduck Lake
White Oak Inn & Suites
Cozy cabin on lakeside with free dock space and amazing swimming beach
Terrific resort with great swimming beach Wirt Mn. Free amenities!
Tranquil resort with free dock space, 4 bedrooms in Wirt
The Pike - Historic 2-BR Log Cabin
The Sunfish - Historic Early 1900s 1-Bedroom Log Cabin
The Walleye - Early 1900s 2 Bedroom Log Cabin
Leech Lake B&B
942fe872-8ee4-41dd-a7ea-7bec11abf54b
2e7b28b7-e202-4933-8658-6ce128cadea3