Port Carling serves as the hub of the lakes, connecting Lake Rosseau and Lake Joseph with excellent dining options from historic inn fine dining to casual Mexican.
Sherwood Inn — Vintages Dining Room
Global / International | $$$$ | Rating: 4.6/5
1090 Sherwood Road, Port Carling, ON
(705) 765-3131
Since 1939, Sherwood Inn has been Muskoka’s premier dining destination. Award-winning wine list, fresh locally-sourced menu. Easily accessible by boat on Lake Joseph. Indoor and outdoor dining with spectacular sunsets.
“Well known for elegant décor, delectable cuisine, exceptional service and award-winning wine list.”
Beveragino
Mediterranean | $$$$ | Rating: 4.6/5
81 Joseph Street, Port Carling, ON P0B 1J0
(905) 616-0525
Mediterranean-inspired fine dining in Port Carling serving as a gateway to both Lake Rosseau and Lake Joseph. Known for exceptional wine selection and seasonal menus.
“Another great dinner – excellent selection and the lamb was delicious.”
Tulo's Taqueria
Mexican | $$ | Rating: 4.4/5
Port Carling, ON
(705) 765-0050
One of the best Mexican restaurants in Muskoka. A hotspot for dinner and drinks in Port Carling. Fresh local ingredients in tacos, burritos, and other Mexican-inspired dishes. No reservations – fills up quickly.
“Ranked as one of the best Mexican restaurants in Muskoka – a hotspot for dinner and drinks.”
Waters Edge Wine Bar and Grill
Canadian / Wine Bar | $$$ | Rating: 4.3/5
1147 Elgin House Road, Port Carling, ON
(705) 765-2040
Waterfront dining at The Lake Joseph Club. World-class golf course setting with stunning lake views and an extensive wine selection paired with quality cuisine.
“Beautiful waterfront setting with great wine and food.”
Explore More Restaurants
Considering Property in Lake Joseph
Great dining is just one reason people love living here. If you are considering property in the area, I would be happy to help.
Restaurant information compiled March 2026.