With spectacular views of Lake Joseph and a menu filled with exciting, Canadiana-inspired dishes, Windows at Rocky Crest Resort offers fine dining in a traditional Muskoka setting. From appetizer to dessert, every mouthful will surprise and delight your taste buds. The best steak and seafood served in Muskoka.  Tempt yourself with fresh lobster from our live lobster tank, also our Muskoka fine dining room serves only the finest quality premium cuts of Canadian beef, expertly grilled to your exact preference. In addition, Windows menu includes many other traditional favorites, as well as freshly prepared soups, salads and homemade desserts. Experience exceptional Muskoka resort dining at its best at Rocky Crest Resort on Lake Joseph.

Open for breakfast and dinner. Reservations are recommended for dinner. Hours of operation are subject to change, based on business demands. Call 1-800-263-5763 to book your reservation today.

Download our Windows Steakhouse sample menus

Windows Steakhouse Breakfast Menu

Windows Steakhouse Sample Dinner Menu

Hours of Operation*

Breakfast 7:30 am to 10:30 am
Dinner 6:00 pm to 9:00 pm

* hours subject to change with no notice based on private functions, seasonality and business demands. Windows open May 8 to June 25 on weekends only.


Overlooking the 18th green of the Rocky Crest Golf Club, this dining room located inside a Muskoka log cabin serves up delicious meals with a generous side of ambience and scenery. Traditional clubhouse fare for lunch and creative touches on our dinner menu is the order of the day at the Bistro.

Reservations required for dinner.

Download our Windows on the Green sample menus

On the Green Breakfast Menu

On the Green Lunch Menu

On the Green Dinner Menu

19th Hole Menu

Hours of Operation*

Breakfast 8:00 am to 11:00 am
Lunch 11:00 am to 5:00 pm
Dinner 4:00 pm to 8:00 pm

* hours subject to change with no notice based on private functions, seasonality and business demands.


The Bayside offers casual dining in our nautical decor and an expansive view of the lake and resort grounds. A refreshing drink on our sunny patio is the perfect spot to take in all of the activity! After a fun-filled day in the sun, the Bayside Lounge is a cozy spot to unwind over drinks and dinner. The perfect venue for an evening of relaxing with friends, the menu offerings focus on light fare and traditional favourites. The Bayside Patio and Lounge is a very popular spot. A place where resort guests, Muskoka cottagers and Lake Joseph boaters can stop in for a quick bite or a relaxing beverage. With views overlooking the marina and the lake, The Bayside is a great place to enjoy the warm summer weather; to people watch and see the boats go by.

Reservations recommended for dinner.

Download our Bayside sample menus

Bayside Patio Sample Lunch Menu

Bayside Patio Sample Dinner Menu

Hours of Operation*

Open Daily for Food Service 4:00 pm to 9:00 pm
Open Daily for Bar Service 4:00 pm to 11:00 pm
Open for lunch on Friday's and Saturdays 11:30 am to 4:00 pm
Open during the summer months daily 11:30 am to 11:00 pm

* * hours above are a minimum and may be extended based on business demand.
** hours subject to change with no notice based on private functions, seasonality and business demands.