MacFarlane Lake Tours and Activities
Visit MacFarlane Lake
Plan a trip to see MacFarlane Lake
Price found within the past 48 hours. Click for updated prices.



St. Martins Country Inn
Price was CA $858, price is now CA $710 per person
CA $710
per person
Oct 22 - Oct 27
found 1 hour ago
Roundtrip non-stop flight included
Toronto (YTO) to Saint John (YSJ)
9.4/10 Exceptional! (107 reviews)
Best stay ever! The decor was gorgeous, the rooms were clean and we had lots of fun exploring the Inn. It was a pleasure discussing the historical vintage decor with Linette and her husband, meeting their daughter and two cats. The breakfast was phenomenal and so was the coffee!
Absolutely worth it, I definitely recommend stopping by there!
Reviewed on Sep 1, 2026
Stay near popular MacFarlane Lake attractions
Best Lodging Options Near MacFarlane Lake
Check availability on hotels close to MacFarlane Lake

Quality Inn & Suites Quispamsis
114 Millennium Dr Quispamsis NB

Private Brook-Side Tiny House in the Woods with Gazebo
Saint John NB

Rothesay Motel
80 Hampton Rd Rothesay NB

Private house/large hottub/sauna & optional "Adult/Red room"
Rothesay NB

Shadow Lawn Inn
3180 Rothesay Road Rothesay NB

Beautiful Waterfront Apartment – Quispamsis, NB
Quispamsis NB

Saint John Harbourfront Hotel
1 Market Sq Saint John NB

Salty River Cottage
Rothesay NB

Cozy Waterfront Cottage on the Kennebecasis River. Pet Friendly!
Kingston NB
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.