Hotels near Shoal Lake

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shoal Lake hotels

My Place Hotel-Grand Rapids MN

My Place Hotel-Grand Rapids MN
2.0 star property
9.8 km from Shoal Lake
9.4 out of 10, Exceptional, (266 reviews)
"Great location. Loved the pool. "
United States
David
The price is RM489
RM545 total
includes taxes & fees
22 Mar - 23 Mar
My Place Hotel-Grand Rapids MN

Best Western Plus Grand Rapids MN

Best Western Plus Grand Rapids MN
2.5 star property
10.9 km from Shoal Lake
9.4 out of 10, Exceptional, (522 reviews)
"Staff was excellent, best thing I can say about our stay"
United States
Michael
The price is RM461
RM514 total
includes taxes & fees
22 Mar - 23 Mar
Best Western Plus Grand Rapids MN

Hotel Rapids

Hotel Rapids
2.5 star property
8.6 km from Shoal Lake
9.0 out of 10, Wonderful, (796 reviews)
"Fun place to stay! Chloe was friendly and helpful."
United States
Sam
The price is RM366
RM408 total
includes taxes & fees
8 Mar - 9 Mar
Hotel Rapids

AmericInn by Wyndham Grand Rapids

AmericInn by Wyndham Grand Rapids
2.5 star property
10.6 km from Shoal Lake
8.8 out of 10, Excellent, (566 reviews)
"Great stay "
United States
Larry
The price is RM675
RM752 total
includes taxes & fees
13 Mar - 14 Mar
AmericInn by Wyndham Grand Rapids

Forest Lake Motel

Forest Lake Motel
2.5 star property
7.6 km from Shoal Lake
7.6 out of 10, Good, (298 reviews)
"Great location loved the view of the lake from our room."
United States
Shannon
The price is RM375
RM418 total
includes taxes & fees
8 Mar - 9 Mar
Forest Lake Motel

Itascan Motel

Itascan Motel
2.0 star property
9.2 km from Shoal Lake
6.0 out of 10, (205 reviews)
"Very clean and the owner is very very nice and understanding. Made our stay very comfortable. "
United States
Sarah
The price is RM352
RM392 total
includes taxes & fees
8 Mar - 9 Mar
Itascan Motel
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.

Top Shoal Lake Hotel Reviews

Hotels near other Shoal Lake attractions

Frequently asked questions

What's the area like around Shoal Lake?
Shoal Lake is located in Grand Rapids. Travellers like the surrounding area for its lakeside setting, coffee shops and fishing. You'll find 32 hotels and other accommodations within a few miles for a convenient home base.
Where is the best place to stay close to Shoal Lake?
Located 4.7 mi (7.6 km) from Shoal Lake, Forest Lake Motel is one of the top choices for your stay based on our traveller data. Other good options around the area include Best Western Plus Grand Rapids MN and Hotel Rapids.
How many hotels should I expect to find close to Shoal Lake?
Expedia has 32 hotels and other accommodation options a few miles from Shoal Lake.
If I need to cancel the hotel reservation for my stay near Shoal Lake, will I receive a refund?
Yes, you'll find most hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a reservation that's non-refundable, it may still be possible to cancel it and receive a refund within 24 hours of booking. Add your dates and click on "Search", then filter by "fully refundable" to review the best deals available near Shoal Lake.
What can I see and do near Shoal Lake?
Surround yourself with nature at Blackwater Lake, Blandin Beach and Gunn Park. You might plan a visit to Prairie Lake Deer Yard Wildlife Management Area or Bass Brook Wildlife Management Area while you're in the area. The Myles Reif Center Performing Arts Center and The Gilbert Mansion are both worth a visit while you're out exploring.