Welcome to Greens

Experience the best dining, drinks, and cabins on Lake of the Woods.
Seasonally Open from May to October

Daily 11 AM - 9 PM

807-484-2124

email: greensresort1920@gmail.com

Located on the beautiful Lake of the Woods in Nestor Falls, Ontario, Greens Resort is a premier destination for those seeking a memorable dining and lodging experience. Our restaurant offers a diverse menu featuring fresh and locally sourced ingredients, while our bar serves a wide selection of craft beers, wines, and cocktails. Our cozy cabins provide a comfortable and relaxing retreat, with stunning lake views and easy access to outdoor activities. Whether you're looking for a romantic dinner, a fun night out with friends, or a peaceful getaway, Greens Resort has everything you need for a perfect stay.

GREENS RESORT

Contact Us

Contact us for reservations and inquiries