We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mackinac Island Hotels

What style of hotel do you prefer?
All Hotels (12)
B&Bs (15)
Best Value (1)
Romantic (10)
On the Beach (2)
Holiday Rentals (2)
Within 10 km (33)
Within 25 km (74)
Within 50 km (84)

Check availability

Refine search

Price per night

 

Property type

 

Search nearby

from Mackinac Island city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Mackinac Island

Harbour View Inn
Harbour View Inn 4.0 of 5 stars
Special offer $89 per night
Island House Hotel
Island House Hotel 4.0 of 5 stars
Special offer Lilac Festival Package
View all special offers in Mackinac Island (5)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Main Street Inn and Suites
76 AUD - 380 AUD per night*
Ranked #1 of 12 hotels in Mackinac Island
5 of 5 stars 188 reviews
Traveller photos (87) | Map
Lilac Tree Suites & Spa Offers & Announcements Free breakfast
+1866-847-6575
E-mail hotel
Offers & Announcements Free breakfast
Lilac Tree Suites & Spa Slideshow
Ranked #2 of 12 hotels in Mackinac Island
4.5 of 5 stars 123 reviews
Traveller photos (55) | Map
Chippewa Hotel Waterfront Offers & Announcements Complimentary bottle of...
+1800-241-3341
E-mail hotel
Offers & Announcements Complimentary bottle of wine
Chippewa Hotel Waterfront Slideshow
Ranked #3 of 12 hotels in Mackinac Island
4.5 of 5 stars 151 reviews
Traveller photos (80) | Map
3.0 of 5 Hotel Iroquois
218 AUD - 420 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d259735?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 12 hotels in Mackinac Island
4.5 of 5 stars 96 reviews
Professional photos | Traveller photos (60) | Map
Pontiac Lodge
51 AUD - 137 AUD per night*
Ranked #5 of 12 hotels in Mackinac Island
4.5 of 5 stars 40 reviews
Traveller photos (12) | Map
3.0 of 5 The Inn at Stonecliffe
147 AUD - 341 AUD per night*
Offers & Announcements Couples Getaway Package
E-mail hotel
+1906-847-3355
Offers & Announcements Couples Getaway Package
The Inn at Stonecliffe Slideshow
CHECK RATES! ABS:HotelCheckRates-d497263?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 12 hotels in Mackinac Island
4 of 5 stars 84 reviews
Professional photos | Traveller photos (40) | Map
Grand Hotel
473 AUD - 717 AUD per night*
Ranked #7 of 12 hotels in Mackinac Island
4 of 5 stars 461 reviews
Traveller photos (255) | Map
Ranked #8 of 12 hotels in Mackinac Island
4 of 5 stars 127 reviews
Traveller photos (37) | Map
3.0 of 5 Lake View Hotel
134 AUD - 284 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d280449?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 12 hotels in Mackinac Island
4 of 5 stars 102 reviews
Professional photos | Traveller photos (66) | Map
Harbour View Inn
125 AUD - 192 AUD per night*
Offers & Announcements $89 per night
E-mail hotel
+1 906-847-0101
Offers & Announcements $89 per night
Harbour View Inn Slideshow
CHECK RATES! ABS:HotelCheckRates-d268860?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 12 hotels in Mackinac Island
4 of 5 stars 66 reviews
Professional photos | Traveller photos (33) | Map
2.5 of 5 Island House Hotel
187 AUD - 287 AUD per night*
Special offer Lilac Festival Package
E-mail hotel
+1 800-626-6304
Special offer Lilac Festival Package
Island House Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d271838?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 12 hotels in Mackinac Island
4 of 5 stars 185 reviews
Professional photos | Traveller photos (93) | Map
3.0 of 5 Mission Point Resort
149 AUD - 390 AUD per night*
CHECK RATES! ABS:HotelCheckRates-d124760?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 12 hotels in Mackinac Island
3.5 of 5 stars 361 reviews
Professional photos | Traveller photos (92) | Map