
Hotels near Shoal Lake
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Oct 2 - Oct 3Tomorrow
Oct 3 - Oct 4This weekend
Oct 2 - Oct 4Next weekend
Oct 9 - Oct 11 Our top choices for Shoal Lake hotels




1. Dundee Resort & Golf Club
Dundee Resort & Golf Club9.2 km from Shoal Lake
JOHN
P5,643
P6,626 total
includes taxes & fees
Oct 4 - Oct 5




2. Joyce's Motel & Cottages
Joyce's Motel & Cottages17.2 km from Shoal Lake
Brandon
P4,622
P5,427 total
includes taxes & fees
Oct 15 - Oct 16
Top Shoal Lake Hotel Reviews
Joyce's Motel & Cottages
10/10 Excellent
"The owner was very kind and helpful. Brought something right away when we needed it."
Maritime Inn, an Ascend Collection Hotel
8/10 Good
"This is essentially a tired, old motel that they’ve tried to clean up and now they charge much more. The bed was very comfortable but the bathroom was still old-looking, and the furniture looked tired. It was not worth the cost- maybe at half the cost I’d stay again."
Bras d'Or Lakes Inn
10/10 Excellent
"No staff at office until 11:00 am, so if you want to paddle on the lake in the morning; make arrangements when you check in!"
Harbourview Motel & Accommodations
8/10 Good
"Budget price gives you a budget type motel."
Other attractions near Shoal Lake
Nicholas Lake
Commune with nature and explore the great outdoors at Nicholas Lake during your travels in Louisdale.
Sampson Lake
Commune with nature and explore the great outdoors at Sampson Lake during your travels in Louisdale.
Shannon Lake
Commune with nature and explore the great outdoors at Shannon Lake during your travels in Louisdale.
Dog Island
Commune with nature and explore the great outdoors at Dog Island during your travels in Lennox Passage.
Knife Island
Commune with nature and explore the great outdoors at Knife Island during your travels in Louisdale.
Third Lake
Commune with nature and explore the great outdoors at Third Lake during your travels in Grande Anse.
Lazares Island
Commune with nature and explore the great outdoors at Lazares Island during your travels in Martinique.