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.


Besides being in "Lakes Country," Xanadu Island Bed & Breakfast and Resort can also be said to be in "golf country." There is definitely no shortage of courses, with 18 golf courses throughout the area. The regular golfers say they are better than most that they play on, which is a fine tribute to golf in rural Minnesota.


Xanadu Island was built in the 1920s as the summer home of J.C. Jones, a millionaire from St. Louis, Missouri. Jones enjoyed annual fishing trips to Otter Tail County and fell in love with the area. There's no reason why you shouldn't fall in love with this area too!

Pet Friendly

While pets are not permitted to stay in the B&B, they are allowed in Xanadu's cottages. All that is asked is that Fido remains on his best behavior and not bother other guests. Remember to notify that your beloved four-legged friend is coming upon booking your stay.

Cabins, Cottages, and Chalets

Located in the main lodge of Xanadu are five unique bed and breakfast rooms, each boasting a private, newly remodeled bathroom and either a Jacuzzi-jetted tub for two or a fireplace, and, to cap it all off, a picturesque view of Elbow Lake. The three updated cottages on the premises originally derived from the original servants quarters. Both offer pieces of history and views of the lake; there's no going wrong at Xanadu Island Bed & Breakfast and Resort.

  • Wifi
  • Restaurant Onsite
  • Pets Allowed
  • Property Size 8 units
  • Conference Facility
  • Kids Allowed
  • Nearby City Fargo, ND
  • Nearby Water Elbow Lake
  • Open Dates All Year

Nearest Airports

  • Chandler Field (AXN) / 34.5 miles
  • Benson Municipal Airport (BBB) / 67.1 miles
  • Hector International Airport (FAR) / 66.4 miles

* Not all airports listed here may be open to public use, or service commercial flights

Additional Information

  • Boating & Watercraft
  • Fire Pit(s)
  • Outdoor Grill(s)
  • Play Ground
  • Bird Watching
  • Freshwater Fishing
  • Hiking
  • Wildlife & Nature
  • Sailing
Room Amenities
  • Fireplace
  • Jacuzzi
  • Shopping
  • Swimming
  • Free Parking
Languages Spoken
  • English
35484 235th St Battle Lake, Minnesota 56515 United States  
Rates From


Phone Number


Visit the


Send an


Top Property


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

2.1 miles away

2.2 miles away

5.3 miles away

5.9 miles away

6.1 miles away

6.8 miles away

7.1 miles away

7.3 miles away

This property is ranked number 43 on Top Otter Tail Resorts. Read about it here.