Places To Stay in Neil's Harbour, Nova Scotia
Not the town in Nova Scotia you are looking for? Try our Town Search, or use the Advanced Google Search above.
![]() |
![]() |
Neil's Harbour is a small fishing village in northern Cape Breton Island, in Victoria County, Nova Scotia, Canada. It is located between Ingonish and New Haven.
Select a filter below to show only the selected types of accommodations in Neil's Harbour, Nova Scotia, or to find nearest alternatives:
Looking for somewhere to eat? Find Neil's Harbour Dining / Restaurants ( launches new window )
If you can't find the town or city required listed, try our town search
Seymour Harbour View Bed & Breakfast
We have a wonderful view of the harbour and beach which are within walking distance. Located 30 minutes away is the legendary Highlands Links Golf Course and Ski Cape Smokey. Hikers can explore scenic local trails that range from easy to challenging in the Highlands National Park.
or consider these other Neil's Harbour alternatives
Approx 7km away in South Harbour:
Hideaway Campground & Oyster Market

At the half way point on the magnificent Cabot Trail lies the northern Atlantic coastal communities of South Harbour, Dingwall & Cape North located on the boundaries of the Cape Breton Highland National Park. Just south of Cape North at 401 Shore Road, South Harbour you will find HIDEAWAY Campground, proudly owned and operated by Alex & Susan Dunphy.
Approx 9km away in Ingonish:
The Island Inn
Originally known as the Beinn Mara Lodge, and later as the Tartan Terrace Inn, the Inn is situated on a hill overlooking a quiet lake in the village centre. It is within close walking distance of commercial amenities and short drives of the areas major attractions. The view from the Inn provides an unmatched maritime portrait framed in the background by the highly visible Atlantic Ocean and the .....
Approx 9km away in Ingonish:
The Point Cottages By The Sea
The Point Cottages are just a few feet from the Atlantic Ocean on an outstanding point of land which is surrounded on three sides by the sea
Other local Neil's Harbour information
- Longitude: -60°20'2.4000
- Latitude: 46°49'9.8400


