Xanadu Island Resort

  • Bed and Breakfast
  • Resorts
  • Tourist Info
  • Lodging
  • Holiday Shopping Ideas
35484 235th Street
Battle Lake, MN 56515
(218) 864-8096
(800) 396-9043
(218) 864-8096 (fax)
B&B Rooms & Cottages available 7 days a week--Memorial Day through October/September respectively.
  • About

    The magic of Xanadu Island B&B and Resort awaits you on a pristine lake (Elbow/Bass) with excellent fishing, swimming & boating opportunities outside the quaint town of Battle Lake in West Central MN

  • Amenities

    • Accepts less than full week's stay
    • Boat/Motors Rental
    • Hot Tub/Whirlpool
    • Major Credit Cards
    • Pets Allowed in Lodging


    Check Vacancy
    Type of Accommodation
    Rates Starting At
    Room: 1 queen bed
    Notes: Also 3 Resort Cottages Available---Please Inquire
  • Directions

    Upon entering Battle Lake, turn N. onto County Hwy 89 (Holdt St.) across from the Dairy Queen. Go north on 89 about 3 1/2 miles. Follow the 2 B&B signs all the way to the resort at the end of the road