Grand Marais, MN


Harbor Inn is now a remote check in hotel. As such, all bookings should be made online through our website; bookings over the phone or through email are no longer available.

Thank you!

Welcome to the place for your romantic or family Minnesota vacation! Harbor Inn Hotel in Grand Marais, Located on Lake Superior’s beautiful North shore, is a family run hotel with clean comfort and a personal touch. Nestled on the north side of Grand Marais Harbor in the very center of the Downtown, we boast the landmark location in the heart of Grand Marais with walking access to all of the festivals, attractions, unique shops and destination restaurants our quaint little town has to offer. Whether you are looking to feel the pulse of Grand Marais’ downtown festivals, indulge in the town’s shopping and dining, or simply sit and enjoy the beauty of Lake Superior, Harbor Inn will fit your need.

​​​​Harbor Inn