Holiday Activities
at The Osthoff Resort in Elkhart Lake
Celebrate the season at The Osthoff Resort with holiday activities inspired by the traditions of Christmas, Thanksgiving, and New Year’s. From festive décor and family workshops to cozy gatherings and joyful celebrations, each experience brings warmth and wonder to your lakeside stay. Enjoy meaningful moments that make the holidays feel special, memorable, and beautifully shared.
Thanksgiving Brunch BuffetÂ
Thursday, November 26 | 10 AM-2 PM
Celebrate Thanksgiving at The Osthoff Resort & Spa with a thoughtfully prepared brunch buffet featuring traditional holiday favorites alongside an array of chef-inspired seasonal offerings.
Adults (17+): $59.95 per person
Children (ages 1-16): 1 dollar per year of age
Pricing does not include taxes and additional fees. A $20 per person fee will apply for cancellations made less than 72 hours prior to the event.
Dueling Pianos
(Parental Discretion Advised)
Friday, November 27
Check-in starts 5:30 PM | Buffet (dinner ticket holder) 5:30 – 7 PM | Doors & bars open for general admission: 6:30 PM |
Show starts 7:30 PM
The NEW Piano Guys bring their crowd-favorite dueling piano show back to The Osthoff Resort & Spa. Expect an energetic blend of music, humor, audience participation, and unforgettable entertainment. Seating is first-come, first-served.
General Admission: $35 per person
Dinner Buffet: $30 per person
VIP Table for 10: $525 includes 10 tickets, preferred seating, + charcuterie board
Pricing does not include taxes and additional fees. Tickets are non-refundable and non-cancellable. Parental discretion advised.
STEEM Holiday Music ShowÂ
Saturday, November 28
Check-in starts 5:30 PM | Buffet (dinner ticket holder) 5:30 – 7 PM | Doors & bars open for general admission: 6:30 PM |
Show starts 7:30 PM
Celebrate the season with an unforgettable evening of holiday music as STEEM brings their signature sound and dynamic stage presence to The Osthoff Resort & Spa. Featuring timeless classics, unexpected twists on festive favorites, and the energy that has made them a regional favorite, this one-night-only performance is sure to become part of your holiday tradition.
VIP Table for 8: $600 includes 8 tickets, preferred seating, (2) bottles of house wine, cocktail service + charcuterie board
VIP Table for 4: $225 includes 4 tickets, cocktail service + preferred seating
General Admission (theater seating): $45 per person
Dinner Buffet: $35 per person
Kids (14 & under) Plated Dinner: $15 per child
Pricing does not include taxes and additional fees. Tickets are non-refundable and non-cancellable.Â
Christmas Tree LightingÂ
Thursday, December 3 | 5-7 PM
OPEN TO THE PUBLIC
Old World
Christmas MarketÂ
Friday, December 4-13
Friday, December 4 | 10 AM-5 PM
Saturday, December 5 | 9 AM-5 PM
Sunday, December 6 | 9 AM-3 PM
Monday, December 7 | 10 AM-5 PM
Tuesday, December 8 | 10 AM-5 PM
Wednesday, December 9 | 10 AM-7 PM
Thursday, December 10 | 10 AM-5 PM
Friday, December 11 | 10 AM-5 PM
Saturday, December 12 | 9 AM-5 PM
Sunday, December 13 | 9 AM-3 PM
Cost per person: $8 per adult
Children 14 and under: Free with an adult ticketholder
Group rate: Discounted pricing available for groups of 20+
Pricing does not include additional fees.
Breakfast with SantaÂ
December 5 | 8:30-11:30 AM + December 12 | 8:30-11:30 AM
Celebrate the season with a festive knee-high Santa Breakfast at The Osthoff Resort & Spa. Gather with family and friends for a delicious holiday dining experience, seasonal treats, and festive fun for all ages. Enjoy a special visit from Santa and capture a memorable photo together as part of this cherished holiday tradition.
Adults (17+): $34.95 per person
Children (ages 1-16): 1 dollar per year of age
Pricing does not include taxes and additional fees. A $20 per person fee will apply for cancellations made less than 72 hours prior to the event.
Santa's WorkshopÂ
December 5 | 10 AM-2 PM + December 12 | 10 AM-2 PM
Wagon RidesÂ
December 5 | 11 AM-4 PM + December 12 | 11 AM-4 PM
Reindeer + Santa BrunchÂ
December 6 | 9 AM-NOON + December 13 | 9 AM-NOON
Gather around the table with family and friends for a festive holiday brunch featuring Santa and live reindeer. Enjoy time together, create lasting memories, and experience the magic of the season at The Osthoff Resort & Spa.
Adults (17+): $39.95 per person
Children (ages 1-16): 1 dollar per year of age
Pricing does not include taxes and additional fees. A $20 per person fee will apply for cancellations made less than 72 hours prior to the event.
Christmas Brunch
Friday, December 25 | 10 AM-2 PM
Year after year, Christmas is marked by the moments and traditions shared with those we love most. Gather together for Christmas Brunch at The Osthoff Resort & Spa and celebrate the season.
Adults (17+): $59.95 per person
Children (ages 1-16): 1 dollar per year of age
Pricing does not include taxes and additional fees. A $20 per person fee will apply for cancellations made less than 72 hours prior to the event.
New Year's Eve with
The Abler Boys
Thursday, December 31 | 7 PM-1 AM
OPEN TO THE PUBLIC