McCreary's Beach Resort
155 McCrearys Beach, Perth, ON, K7H 0J3

The Perfect Lakeside City Escape.

Lakeside life awaits you at McCreary’s Beach Resort, situated on Mississippi Lake; minutes from the historic Town of Perth, and only 45 minutes from downtown Ottawa. The perfect lakeside city escape.

With access to the Lake from the resort, McCreary’s Beach is a hub for those looking for the Lake life. Spend the day on the water, visiting the many islands that lay ahead, drop anchor and explore or even get lost at sea.

Our resort offers the best of both worlds, from stunning sunsets to fantastic family friendly amenities, and only minutes away from Perth, here you can immerse yourself in the arts and culture that this city is most famous for, or visit during the Stewart Park Festival or Perth Fair, a Perth visit is a must.

Looking for a city escape, for a day, week, or a lifetime, look no further than McCreary’s Beach Resort!