Welcome to EJ’s Beacon Harbor Resort, the only resort on the North Shore of Upper Red Lake — one of Minnesota’s most legendary fishing destinations. Set on approximately 12 beautiful acres, this long-established and fully operational resort offers a rare opportunity to own a true Northwoods landmark with multiple, year-round income streams and endless potential for growth. The resort features a full-service marina with docking for roughly 30 boats, offering guests immediate access to some of the lake’s most productive fishing grounds. Nine comfortable motel rooms provide lodging for visitors — including three larger units with kitchenettes ideal for extended stays — while a spacious two-bedroom owner’s home located above the lodge allows for convenient on-site living or additional rental income. Inside the welcoming main lodge, guests will find a cozy atmosphere and a well-stocked store offering merchandise, snacks, beverages, tackle, bait, and other essentials. Additional resort amenities include a bait and tackle room, a dedicated fish-cleaning facility, an outdoor bathroom and shower building, and a 16×32 shop for equipment storage or maintenance. For summer guests, the property includes 10 full-service RV sites and 6 tent camping sites, plus 5 seasonal camper units that provide added rental flexibility. Winter anglers will appreciate the fleet of 18 sleeper fish houses and 6 day houses available for rent — all ready to go for one of the most sought-after ice-fishing experiences in the state. Upper Red Lake is famous for its exceptional walleye fishery, with anglers traveling from across the Midwest for fast action and trophy potential. In addition to walleye, the lake is home to strong populations of northern pike, jumbo perch, and black crappie, ensuring a productive bite throughout the open-water and ice seasons alike. With its vast shallow basin, natural structure, and easy access from the North Shore, the fishing here is consistent, exciting, and reliable year after year. This well-established operation combines a strong business foundation with a lifestyle most only dream of — living and working where others come to relax, fish, and make memories. Whether you choose to continue operating under the current successful model or expand with your own vision, EJ’s Beacon Harbor Resort offers the ideal balance of location, reputation, and infrastructure to make it happen. Don’t miss this chance to own the North Shore’s only resort on Upper Red Lake — a rare investment and an unforgettable way of life.
Andrea D. Conner, License # 40471694,Xome Inc., License 40368414, [email protected], 844-400-XOME (9663), 750 State Highway 121 Bypass, Suite 100, Lewisville, TX 75067

Listings courtesy of Northstar MLS as distributed by MLS GRID. Based on information submitted to the MLS GRID as of {{last updated}}. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information. Properties displayed may be listed or sold by various participants in the MLS. Xome Inc. is not a Multiple Listing Service (MLS), nor does it offer MLS access. This website is a service of Xome Inc., a broker Participant of the Regional Multiple Listing Service of Minnesota, Inc. Information Deemed Reliable But Not Guaranteed. Open House information is subject to change without notice. Copyright 2025, Regional Multiple Listing Service of Minnesota, Inc. All rights reserved
Waskish is located in Minnesota. Waskish, Minnesota has a population of 128. Waskish is less family-centric than the surrounding county with 0% of the households containing married families with children. The county average for households married with children is 27.81%.
The median household income in Waskish, Minnesota is $87,500. The median household income for the surrounding county is $55,910 compared to the national median of $69,021. The median age of people living in Waskish is 65 years.
The average high temperature in July is 79.2 degrees, with an average low temperature in January of -6.8 degrees. The average rainfall is approximately 25.8 inches per year, with 55.3 inches of snow per year.