Hotel Rooms in Grand Marais

Superior View, Superior Stay

Downtown

​​​​Harbor Inn

Grand Marais, MN

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.