Exterior view of Carriage House with dock
Strawberry cocktail and salad plate
Interior dining room with tables and chairs

Timeless Waterfront Dining
on Mackinac Island

Carriage House Restaurant

A Mackinac Island Dining Tradition

For generations, Carriage House Restaurant at Hotel Iroquois has welcomed guests for classic American cuisine overlooking the Straits of Mackinac. Seasonal menus feature fresh whitefish, prime steaks and locally sourced ingredients, served in our dining room or al fresco on the waterfront patio. For something more casual, enjoy lighter fare right on the dock.

2026 Season: Dinner May 13–October 18 | Brunch May 23–September 7

Explore Hotel Iroquois
Table set with tea service, plates of food and drinks

Afternoon Tea
at Hotel Iroquois

Join us for Afternoon Tea on Saturdays and Sundays at 3:00 p.m. in September and October. Enjoy a selection of teas, sparkling wine, savory bites and desserts on the Circle Porch overlooking the gardens and Straits of Mackinac. Reservations are required.

Reserve Now
Plated dish representing the menu

Michigan Ingredients
Fresh, Local Flavors

Our menus celebrate the flavors of Michigan with Lake Superior whitefish, prime cuts from a Detroit family butcher and organic produce from local farms.

View Menus
Tables and chairs set up facing the water

Special Occasions

Gather by the water

Celebrate with family and friends at Carriage House. From rehearsal dinners and bridal luncheons to anniversaries, birthdays and intimate gatherings, our waterfront setting offers a memorable place for special occasions and semi-private dining.

Hours of Operation

Bar  |  4:00pm – 9:00pm daily
Wednesday, May 13 - Sunday, October 18, 2026

Dinner  |  5:00pm – 9:00pm daily
Wednesday, May 13 - Sunday, October 18, 2026

Brunch  |  11:00am – 2:30pm daily
Saturday, May 23 - Monday, September 7, 2026

Pianist performing in the dining room
Plated locally-sourced dish
Waterfront dining room table setting
Dock seating overlooking the Straits of Mackinac

What You'll Love Most

Live Music

Our pianist performs nightly in the Carriage House dining room, elevating the already refined and romantic atmosphere.

Local Flavors

Fresh seafood from Lake Superior, prime steaks from a Detroit family butcher, and organic produce from local farmers are just a few of our chef's best-kept secrets.

Waterfront Fine Dining (Without The Fuss)

Indulge in effortlessly easy fine dining at Carriage House. Our "smart casual" dress code means you don't have to dress up to enjoy the best Mackinac Island has to offer.

Dine On The Dock

Sip cocktails and savor small plates (and an unparalleled view) on our brand-new dock overlooking the Straits of Mackinac. There's no better place to watch the boats passing by.

Absolutely Excellent!

Our dinner was awesome and the service was as well. Extremely pleasant, elegant setting, comfortable seating, beautiful view and delicious food - all served with class by a friendly and personable server.

— Pinot09 on Tripadvisor

Beautiful dining experience.

This spot is lovely. The view of the lake is amazing and the dining room is stunning. The food is awesome too. I highly suggest you book a table here. The piano adds a level of elegance too. The bar was full and looked like a local crowd as well as tourists. The patio is a lovely spot to have a pre-dinner drink too. Really enjoyed this spot. The service was amazing, too.

— JKCDMom on Tripadvisor

Lovely evening at the Carriage House!

From beautiful views, to stellar service, and live piano music during dinner - it was a GRAND evening! Everything we ordered was beautifully presented and had great flavors. We have always wanted to try this restaurant and we are so glad we did. We will be back.

— annettekC1 on Tripadvisor

View the Cotton Collection

Weathervane - Waterfront Dining - Established 1955

Pointer Boat - Harbor Springs

The Pier - Waterfront Dining

Hotel Troquois Mackninac Island

Harbour View Inn - Mackinac Island

Carriage House - Hotel Iroquois, waterfront dining

Bay View Inn - established 1886