Nestor Falls ON Hotels & Motels 1. 2740 71 Hwy, Nestor Falls, ON P0X 1K0 | Muskie Bay Resort & Motel (807) 484-2332