Loon Bay Lodge is situated near the Canada/United States international boundary of the St. Croix River.

The Lodge is just 90 minutes from Fredericton and Saint John in new Brunswick, and only 2 hours from Bangor and and 2 1/2 hours from Bar Harbour in Maine.

Book Now

A visit to Loon Bay Lodge is more than just having somewhere to rest your head at the end of the day.

We believe in providing the ultimate experience for each guest, and creating memories for everyone that will last a lifetime. Book Now

St. Stephen

30 minutes

Saint Andrews by-the-sea

45 minutes


1 1/2 hours

Saint John

1 1/2 hours

Bangor, ME

2 hours

Bar Harbor, ME

2 1/2 hours

Grand Manan Island

3 1/2 hours (including ferry)

Campobello Island

2 hours