Shamrock Lodge

Our Muskoka Resort Has It All!

Shamrock Lodge is a full-service all-inclusive resort and conference facility located on the pristine shores of Lake Rosseau in Port Carling, just 2 hours north of Toronto, Ontario, Canada.

Owned and operated by the Bryant Family for the past 38 years, Shamrock Lodge offers unrivaled personal service, spectacular lakeside dining, meeting and wedding facilities, and traditional Muskoka waterfront style accommodations.

The Bryant Family

Summer Days

Book your stay today.

Autumn Adventures

Discounted all-inclusive packages.


Memories In Muskoka


An inspiring retreat location.

Rooms & Suites

Check Availability

Life On Lake Rosseau


Lakeside Fare

Dining Menu

Shamrock Lodge

Contact Us Today
Toll Free: 1-888-742-6742
Phone: 1-705-765-3177

1090 Shamrock Rd,
Port Carling, ON P0B 1J0