Enchanting People, Enchanting Travels

Places to Stay

Anchor Inn Hotel and Suites

Style
Lodge
Rating
3/5

Anchor Inn Hotel and Suites is an oceanfront hotel in the historic town of Twillingate, in the province of Newfoundland and Labrador. It offers splendid views of the harbor as well as easy access to iceberg/whale watching boat tours, hiking trails, museums, galleries and shops.

View Hotel

Hodge Premises Inn

Rating
3/5

Hodge Premises Inn is located along the waterfront in Twillingate Harbour, within easy reach of Long Point Lighthouse and the downtown area. At this heritage guesthouse, the common areas exude old world charm with their period furniture and colorful artwork. Accommodation is spread across seven spacious rooms including two on the ground level with their…

View Hotel

Sorry, your search found no results.

Do you have a vacation in mind? Let's us help you create the trip of a lifetime

Get Started