Welcome to Xanadu Island Bed & Breakfast

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 Bed & Breakfast and Resort.

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 five tastefully decorated bed and breakfast rooms with private bathrooms. Many rooms feature amenities that include Jacuzzi tubs or original stone fireplaces.

Guests of the bed and breakfast enjoy delicious home-cooked breakfasts that range from eggs benedict to quiche served with a pork chop. At times, guests are surprised with Xanadu’s decadent desserts at breakfast. Bananas Foster and angel food cake-turned-shortcake topped with the season’s freshest fruit and fresh whipped cream are two guest favorites.

lake1Three completely self-contained cottages, originally servants quarters, round out the resort lodgings at Xanadu. With picnic tables and brand new 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.