Holiday Activities
at The Osthoff Resort in Elkhart Lake
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