Sunday-Thursday: 7am-3pm

 Friday-Saturday: 7am-9pm

Room Service and Take Out Available 7am-9pm


Sunday Breakfast Buffet: 8am - 12pm

Features bacon, sausage, biscuits & gravy, fresh toast, eggs, quiche, fruit parfaits, homemade breads, scones, pastries and more!
Available to both resort guests and public.
Adult $18.95, Children (ages 10 and under) $11
Available through the end of October

Explore Our Current Menus

Room Service Hours

Daily: 7am - 9pm

Breakfast: 7am - 11am
Lunch/Dinner: 11am - 9pm

Otto’s Restaurant is an excellent choice for casual Elkhart Lake dining. Our family-friendly dining area features both indoor and outdoor seating with panoramic views of the courtyard and the pristine waters of Elkhart Lake. Whether you wish to start your day with an energizing meal and a cup of coffee or end your night with a glass of wine and some dessert, you can enjoy it all at Otto’s Restaurant. 

Below are our food menus featuring breakfast favorites, lunch specialties, delicious dinner options, and more. We invite you to dine with us or order room service at your convenience. Plus, don’t miss our renowned Friday Fish Fry!

Now accepting walk-ins only, no reservations at this time.

Breakfast at Otto's Restaurant
Prime Rib at Otto's Restaurant
Pizza at Otto's Restaurant

Want to See our Other Dining Options?