Welcome to Xanadu Island

islandview2.1A dream and vision of a 1920’s millionaire has led the way for guests from far and near to enjoy the beauty, peacefulness, and solitude of Xanadu Island.

Located near Battle Lake, Minnesota, in Ottertail County, the resort is nestled among the oaks, maples, and pines on a secluded 5 acre island surrounded by the clean, clear water of Elbow Lake.

The original cedar-shake house features six tastefully decorated rooms with private bathrooms. Many rooms feature amenities that include Jacuzzi tubs or original stone fireplaces.

lake1Four completely self-contained cottages, originally servants quarters, round out the resort lodgings at Xanadu. With picnic tables and outdoor barbeque grills, the cottages provide the perfect retreat for families or couples.

Xanadu Island provides nourishment for the body and soul while providing respite from the stresses and schedules of today’s
hurried lifestyles.