Share this page

Relax and Recharge During Your Stay on Xanadu Island

Xanadu Island Bed & Breakfast and Resort is located near Battle Lake, Minnesota on the shores of Elbow Lake. Families and lovers alike enjoy this secluded 1920's-era five-acre island estate. Xanadu is a spacious lodge style bed and breakfast which features massive stone fireplaces and five individual bed and breakfast rooms. Nestled among the oaks and maples on the island are three cottages which were originally servants quarters. They are now available as a mini resort for that special Minnesota lakes family vacation.

Additional Information

Outdoors
  • Boating & Watercraft
  • Fire Pit(s)
  • Outdoor Grill(s)
  • Play Ground
  • Bird Watching
  • Freshwater Fishing
  • Hiking
  • Wildlife & Nature
  • Sailing
Room Amenities
  • Fireplace
  • Jacuzzi
Activities
  • Shopping
  • Swimming
Food & Drink
  • Gourmet Dining
Parking
  • Free Parking
Languages Spoken
  • English

Visit for our accommodations!

35484 235th St Battle Lake, Minnesota 56515 United States  
Visit Website
RATES FROM $110
OPEN DATES All Year
PROPERTY SIZE 8 Units
RESTAURANT
PETS ALLOWED
CHILDREN ALLOWED
CONFERENCE FACILITY
NEARBY CITY Fargo, ND
NEARBY WATER Elbow Lake

A “Best Of” Property

Questions?

No problem! Select the type of inquiry you'd like to send, enter your comments, and we'll make sure the property gets it.

By clicking 'Submit' you are agreeing to our Terms of Service

Vacation Request Successfully submitted. Thank You!

Lodging in or near Battle Lake

stats