The Hideaway at Xanadu Island Resort

35484 235th Street, Battle Lake, MN
Capacity: 160 people

About The Hideaway at Xanadu Island Resort

Find your fairytale wedding on a 4 acre private island–a lakeside spot that’s both close to your heart and close to home. Our newly renovated, climate-controlled (yes, we mean AC!) barn adds a chic touch to your big day style without sacrificing essentials like an indoor bathroom, wet bar, projector and surround sound. Perfect for rehearsal dinners, ceremonies, dances and more. Stay with us during your big day in our 7 bedroom house and 4 cabins to house your extended family and bridal party. The party doesn't need to end when you say "I do"! Many of our couples rent for the week to relax and connect.

Package Pricing

Wedding Package
Attendees: 5-160 | $500 - $3,500 /event
Pricing for all event types
Venue Types
  • Fully Equipped Kitchen
  • Outdoor Function Area
  • Outside Catering Allowed
  • Waterfront
  • Waterview
  • Wireless Internet/Wi-Fi
  • Max Number of People for an Event: 160
  • Number of Event/Function Spaces: 10
  • Special Features: We are able to accommodate up to 60 people in our barn for a seated dinner or 160 in tents on the island. Our resort is available for rent and sleeps 35 people comfortably.
  • Total Meeting Room Space (Square Feet): 60
  • Year Renovated: 2018