Weddings and Receptions

Anyone who has ever dreamed of a whimsical outdoor ceremony or a reception on the lake will love Lakeside.  Our property has half a mile of gorgeous waterfront overlooking East Okoboji Lake, and several lush, green meadows throughout our site which are perfect for large gatherings!  Our Event Center can hold 200 guests for indoor functions, surrounded by decks and large windows, providing a wonderful view of the sunset over the Great Lakes area, and has a bonus room as an indoor back up weather option.  Weddings and/or receptions are welcome year round to all individuals- even during the camp season!  

We want every wedding experience to be relaxing, memorable, and meaningful. We take a proactive approach to make this a reality for our wedding guests. We only book one wedding per weekend, you can have the venue from Friday 3 pm to Sunday at 11 am to ensure enough time to set up, have a rehearsal dinner, take pictures, spend time together, have the joyous event, open gifts, and clean up without a rush.  There is room for flexibility if you are interested in only have the ceremony or reception at our venue instead of both.  

Lodging and retreat spaces can also be found at camp to keep your families and wedding parties together. We have large and small spaces the wedding party can book or guests can book separately so everyone can stay onsite and avoid driving or missing out on any of the night.  

Tours are available any day of the week and evenings and we welcome questions!  

For availability, pricing, questions, or tours please contact us.

Call 712.336.2109 | email | Complete the Renal Inquiry form

Health and Safety Update 

Our first priority for all our guests is safety. We will follow and enforce all guidelines put in place by the Iowa Public Health and Iowa Governor. If your gathering or event contradicts their guidelines, please contact us so we can reschedule. 

If you have questions about an event you have scheduled with us please contact us at

Our Address

2491 170th St. 

Spirit Lake IA 51360

Contact Us

TEL: 712-336-2109   

Office Manager:

We Accept

Show More

Follow Us

  • YouTube
  • Facebook Reflection
  • Instagram Social Icon