Eagle-Harbor-Inn-Snow.jpg

Welcome to Eagle Harbor Inn

Your Home on Lake Superior


Eagle Harbor Inn is more than just a place to sleep—it’s a piece of Keweenaw history.

Whether you’re warming up after a day on the snowmobile trails or cooling off after a summer hike on Isle Royale, our doors are open. Come for the cozy rooms, stay for the home-cooked meals, and experience the timeless charm of Eagle Harbor.

View Our Rooms
See Our Menu

About The Inn

  • Inside of a cozy wooden restaurant with natural light, featuring a dining table with chairs, a bar counter, and decor such as framed pictures, a neon Coca-Cola sign, and vintage signs on the walls.

    Food & Drink

    Stop in for hearty, home-cooked favorites in a warm, friendly atmosphere.

  • Close-up of a white pillow on a bed with a wooden nightstand and a brass lamp in the background.

    Rest Easy

    Our accommodations include both Queen and Two Double Beds.

  • Aerial view of a coastal town with a red and white lighthouse on a rocky outcrop. Surrounding the lighthouse are trees, houses, and a body of water with rocky shores.

    Step Outside

    Stay at Eagle Harbor Inn, your gateway to the Keweenaw Peninsula.

Location

460 West North St
Eagle Harbor, MI 49950

Restaurant Hours
Friday 4:30 PM - 8 PM
Sunday 11:30 AM – 7 PM
Saturday 11:30 AM - 8 PM

Phone
(906) 289-4435

BOOK NOW
 

FAQs

  • While walk-ins are welcome, we highly recommend booking early, especially during peak summer and winter, as rooms fill quickly.

  • Yes, Eagle Harbor Inn is open year-round, offering a great home base for both summer and winter adventures in the Keweenaw Peninsula.

  • All rooms feature a private bathroom with a walk-in shower, complimentary Wi-Fi, a flat-screen TV, an in-room coffee maker, a mini-fridge, and a table with two chairs.

  • Cancellations must be made at least 48 hours before the scheduled arrival date.

    A deposit for one (1) night's stay will be collected from the card on file if a booking is not canceled within this timeframe.

  • Unfortunately, we do not allow pets at Eagle Harbor Inn. Thank you for your understanding!