Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Mackinac Island – 5 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Island House Hotel

Hotel in Mackinac Island

Island House Hotel features a restaurant, bar, a shared lounge and garden in Mackinac Island. All rooms feature a flat-screen TV with cable channels and a private bathroom. The location to downtown was excellent! The restaurant was superb!

Show more Show less
8.4
Very Good
485 reviews
Price from
$352
per night

Murray Hotel

Hotel in Mackinac Island

On Main Street in the heart of central Mackinac Island, this historic hotel features an outdoor swimming pool, deck, and restaurant. Free Wi-Fi access is available throughout the property. So much to like, where do I start. The fudge, the room, the view, and the staff were great.

Show more Show less
8.3
Very Good
492 reviews
Price from
$239
per night

Lake View Hotel

Hotel in Mackinac Island

Located within 2625 feet of Fort Mackinac and 1.2 mi of Arch Rock, Lake View Hotel offers rooms in Mackinac Island. The location was perfect! Restaurant downstairs great. Kids loved the pool.

Show more Show less
8.1
Very Good
253 reviews
Price from
$299
per night

Pine Cottage Bed & Breakfast

Mackinac Island

Offering free WiFi, Pine Cottage Bed & Breakfast is located in Mackinac Island, within a 6-minute walk of Fort Mackinac. This property is located a short distance from attractions such as Arch Rock. Excellent location and very personable staff. Felt that I could have my own private time even with a shared bathroom. Really no problems at all!!

Show more Show less
8.4
Very Good
161 reviews
Price from
$219
per night

The Inn at Stonecliffe

Mackinac Island

Serving a daily hot breakfast, this Mackinac inn features free Wi-Fi in every guest room. It is on Mackinac Island, just one mile from the island airport. The place is absolutely lovely. The grounds are gorgeous, the room was huge with a beautiful bay window and the breakfast was delicious. The bicycles they have for rent are decent quality and reasonably priced.

Show more Show less
8.5
Very Good
184 reviews

Huron Haven

Saint Ignace (Near Mackinac Island)

Huron Haven offers accommodations in Saint Ignace, 1.6 mi from Kiwanis Beach. This beachfront property offers access to free WiFi and free private parking.

Show more Show less

Bayview #1

Saint Ignace (Near Mackinac Island)

Offering free WiFi and lake views, Bayview #1 is a property located in Saint Ignace. Guests staying at this vacation home can use a fully equipped kitchen.

Show more Show less
Price from
$215.56
per night

Bayview #2

Saint Ignace (Near Mackinac Island)

Offering free WiFi and free private parking, Bayview #2 is set in Saint Ignace, within just 1.2 mi of Kiwanis Beach.

Show more Show less

Aurora Borealis

Saint Ignace (Near Mackinac Island)

Set in Saint Ignace, 1.1 mi from Kiwanis Beach, Aurora Borealis offers accommodations with free WiFi and free private parking. We had a corner room. Beautiful view. Very clean. SUPER nice staff!!! ❤️❤️

Show more Show less
7.7
Good
58 reviews
Price from
$159
per night

Moran Bay Motel

Hotel in Saint Ignace

Located in Saint Ignace, 0.9 mi from Kiwanis Beach, Moran Bay Motel features accommodations with free WiFi and free private parking. Pefect location! Host was wonderful

Show more Show less
7.5
Good
26 reviews
Price from
$100
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Mackinac Island:

Explore guest reviews of hotels in Mackinac Island

See all