Put yourself in the lap of luxury with the most stunning harbour views in Nova Scotia. The Inner Harbor Inn is the only harbourside accommodation in Shelburne and the stylish master suite, smaller suites and standard rooms provide the most elegant setting for a memorable visit to this historic seaside town with an amazing history and a breathtaking harbour.
Inner Harbor Inn is located on Shelburne’s historic waterfront. The Inn is built out into the harbor, offering amazing waterfront views from 3 sides. Each room is unique with its own style, design and décor. Our rooms are upscale, modern and new. Seize the day and enjoy a day by the sea. All our rooms feature LED televisions, coffee makers, bamboo bed sheets and quality mattresses.