Welcome to the Great Northern Peninsula

Since 1974, the Mayflower has served Newfoundland’s Great Northern Peninsula as a leading tourism operator. Nestled deep in the Canadian wilderness, we operate world-class outfitters, inn and cottages, adventure packages, meat cutters and even a tanning salon.

At the Mayflower, there's something for everyone - and adventure, always!

Our Location

Mayflower is located in Roddickton, NL, in the heart of the Great Northern Peninsula – the “moose capital of the world.”

Get Directions

Stay In Touch

Sign up for our newsletter for the latest news and exclusive promotions from Mayflower Inn & Cottages!