Hotels in Fogo Island, Twillingate & North Shore

Located on the outskirts of the town of Grand Falls-Windsor, the Riverfront Chalets offer a great location to explore the central region of Newfoundland. With a variety of outdoor activities, including zip lining, golfing and rafting on the doorstep, this is an ideal spot for adventure seekers. The chalets are also conveniently located to the restaurants and bars in Grand Falls-Windsor.

Fogo Island Inn is a dramatic property located on Fogo Island, which sits off the northern coast of Newfoundland. Perched alongside a traditional fishing village, this ultra-modern hotel sits ten miles from Fogo Island Airstrip and 18 miles from the port where ferries dock following a scenic 45 minute journey from Farewell on the mainland.