Reservations at Xanadu Island Bed & Breakfast and Resort

With desire from Bubba and Margie to “slow down” a bit, please call to make your bed and breakfast reservation requests.  Our new policy requires at least a two evening minimum in the bed and breakfast.  Check availability online for the cottages, to reserve a cottage, or to view information about our new cottage, The Tiny House Cottage.  To ask questions and receive personalized service, please email us at or call us toll-free at 800-396-9043, or locally at 218-864-8096.

Xanadu Island Bed & Breakfast and Resort is located at 35484 235th St. Battle Lake, Minnesota 56515.