








Minnesota Lakes Cottage Retreat
At Twin Lake Landing, located near the shores of Twin Lakes in Battle Lake, Minnesota, you can enjoy a stay in one of four clean, well-appointed, modern, furnished cottages on the lake. If you feel like "roughing it" a bit, choose from one of ten available lakeside campsites. Family-owned and operated for two generations and running, this resort offers plenty of fun nearby ranging from golf, horseback riding, and shopping. Onsite, feel free to lounge on the sandy beach, take a dip in the lake, cast your line for a fun-filled day of fishing, and much more!



















- May 1 to Aug 31
- 4 units
- Fargo, ND
- Twin Lakes
- Cable TV
- Gourmet Dining
- Kitchenette
- Microwave
- Patio
- Refrigerator
- Horseback Riding
- Photography
- Shopping
- Sightseeing
- Swimming
- Beach
- Bird Watching
- Boating & Watercraft
- Boat Docks
- Fire Pit(s)
- Fly Fishing
- Freshwater Fishing
- Hiking
- Ice Fishing
- Wildlife & Nature
- Play Ground
- Free Parking
- Fitness Programs