Mackinac Island, MI hotels

Search the best hotels in Mackinac Island, MI from 100+ sites!

15 available hotel offers

2 1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

15 Cheap hotels in Mackinac Island, MI

Holiday Inn Express St. Ignace-lake Front, An Ihg Hotel - Mackinac Island, MI
8.4Very good 1492 reviews
Mackinac Island, MI
2 1
$315/nightfor 1 night

Holiday Inn Express St. Ignace-lake Front, An Ihg Hotel

hotel - Saint Ignace
Holiday Inn Express St. Ignace-Lake Front is a 3-star hotel located right on the beach in St. Ignace, Michigan. It's within walking distance of Straits State Park and a short drive from other popular attractions. The hotel has a spa tub and fitness center for relaxation and rejuvenation, and its rooms are comfortable and modern.
The hotel is also surrounded by lush greenery and the picturesque shores of Lake Michigan, making it an ideal place for hiking, biking, and other outdoor activities. The hotel's proximity to nature and its modern amenities make it a great choice for travelers visiting Saint Ignace.
Island House Hotel - Mackinac Island, MI
8.9Very good 1664 reviews
Mackinac Island, MI
2 1
$636/nighttotal: $1272 (2 )

Island House Hotel

hotel - Mackinac Island
Located in the heart of Mackinac Island, steps away from major attractions, Island House Hotel is a 3.5-star historic hotel with a very good user rating. The hotel offers a unique island experience with its historic architecture and ambiance, central location, and proximity to attractions.
Guests can enjoy on-site dining at two restaurants and two bars/lounges, as well as relaxation amenities like an indoor pool, spa tub, and 24-hour front desk. The hotel also offers free WiFi, a snack bar/deli, and housekeeping on request, ensuring a comfortable and convenient stay for guests.
Best Western Harbour Pointe Lakefront - Mackinac Island, MI
9.2Excellent 2465 reviews
Mackinac Island, MI
2 1
$330/nightfor 1 night

Best Western Harbour Pointe Lakefront

hotel - Saint Ignace
The Best Western Harbour Pointe Lakefront is a 2.5-star hotel located in Saint Ignace, Michigan. It is just steps away from Lake Huron and the Star Line Mackinac Island Main Dock, making it a great choice for travelers who want to explore the area. The hotel has excellent user ratings, with guests praising its cleanliness, location, and amenities.
The hotel offers a variety of amenities, including a spa tub, fitness center, restaurant, and bar. The rooms are spacious and well-appointed, with comfortable furnishings and modern design. Guests can enjoy stunning sunsets and waterfront activities from the hotel's beachfront setting.
Holiday Inn Express St. Ignace Lake Front Hotel - Mackinac Island, MI
Mackinac Island, MI
2 1
$259/nighttotal: $518 (2 )

Holiday Inn Express St. Ignace Lake Front Hotel

hotel - Saint Ignace
Holiday Inn Express St. Ignace Lake Front Hotel is conveniently situated in St. Ignace, Michigan, offering stunning lakefront views and easy access to the iconic Mackinac Bridge. The 3-star hotel features an indoor pool and hot tub, a spa, a restaurant, a bar, and a fitness center.
The hotel's 100 spacious rooms and suites offer comfortable accommodations with modern amenities, including free Wi-Fi, flat-screen TVs, and mini-refrigerators. Guests can enjoy breathtaking lake views from many of the rooms. The hotel also offers a variety of amenities and activities to keep guests entertained, including an indoor pool, a hot tub, a sauna, a fitness center, and a game room.
Quality Inn Lakefront - Mackinac Island, MI
8.4Very good 1256 reviews
Mackinac Island, MI
2 1
$199/nighttotal: $398 (2 )

Quality Inn Lakefront

hotel - Saint Ignace
Quality Inn Lakefront is a 2.5-star, family-friendly hotel located near the airport, within 1 mile of Lake Huron and the Star Line Mackinac Island Main Dock. It has received very good user ratings and an excellent location rating.
The hotel offers a range of amenities, including an indoor pool and spa tub, a complimentary continental breakfast, free WiFi, free self-parking, a coffee and tea station, a microwave, a 24-hour front desk, and housekeeping upon request. It also has a private beach on Lake Huron and a garden.
Quality Inn Saint Ignace - Mackinac Island, MI
8.1Very good 810 reviews
Mackinac Island, MI
2 1
$169/nighttotal: $338 (2 )

Quality Inn Saint Ignace

hotel - Saint Ignace
Situated amidst golf courses and within walking distance of Father Marquette National Memorial and Lake Huron, the 2.5-star Quality Inn Saint Ignace offers a convenient location for both leisure and business travelers. With very good user ratings for location, cleanliness, and overall experience, this hotel ensures a comfortable and enjoyable stay.
The hotel features 320-square-foot rooms with one bedroom and one bathroom, providing ample space for guests. Amenities include a swimming pool, Jacuzzi, sauna, fitness center, and room service, catering to various needs and preferences. Guests can also enjoy complimentary breakfast, WiFi, and self-parking, making their stay both convenient and cost-effective.
Bavarian Haus Lakefront Inn - Mackinac Island, MI
8.0Very good 2880 reviews
Mackinac Island, MI
2 1
$212/nightfor 1 night

Bavarian Haus Lakefront Inn

hotel - Saint Ignace
Bavarian Haus Lakefront Inn is a 2-star hotel conveniently located in the heart of St. Ignace, within walking distance of Lake Huron. It offers a wide range of amenities, including a fitness center, sauna, and request-based housekeeping services. The hotel has received very good user ratings for its location and cleanliness.
The hotel features 1 bedroom and 1 bathroom, as well as a terrace or balcony, a garden, and a restaurant and bar. Guests can also enjoy access to a tennis court and parking.
Inn On Mackinac - Mackinac Island, MI
8.9Very good 542 reviews
Mackinac Island, MI
2 1
$569/nighttotal: $1138 (2 )

Inn On Mackinac

hotel - Mackinac Island
Inn On Mackinac is a 2.5-star hotel located on Mackinac Island. It has a very good user rating and an excellent location rating. The hotel offers a variety of amenities, including air conditioning, a Jacuzzi, and a concierge.
The hotel has 250 square feet of floor area and 1 bathroom. It is a great option for travelers who are looking for a comfortable and convenient place to stay on Mackinac Island.
Super 8 By Wyndham St. Ignace - Mackinac Island, MI
8.5Very good 1427 reviews
Mackinac Island, MI
2 1
$190/nightfor 1 night

Super 8 By Wyndham St. Ignace

hotel - Saint Ignace
Super 8 By Wyndham St. Ignace is a conveniently located 2.5-star hotel in Saint Ignace, next to a golf course and close to skiing facilities.
It has very good user and location ratings and offers amenities such as a swimming pool, Jacuzzi, terrace, garden, spa, restaurant, room service, and parking. The hotel has 270-square-foot rooms with one bedroom and one bathroom.
The Inn At Stonecliffe - Mackinac Island, MI
8.7Very good 620 reviews
Mackinac Island, MI
2 1
$680/nightfor 1 night

The Inn At Stonecliffe

hotel - Mackinac Island
The Inn At Stonecliffe is a 3-star rated hotel with very good user ratings, located in the heart of Mackinac Island, within a 3-mile radius of Fort Mackinac, Mackinac Island Tourism Bureau, and Arch Rock.
The hotel offers a unique location in the heart of Mackinac Island, with close proximity to Fort Mackinac, a historic military fort dating back to the 18th century. Guests can enjoy scenic surroundings and breathtaking views of the Straits of Mackinac. The hotel features a seasonal outdoor pool, free buffet breakfast, concierge services, 24-hour front desk, and a non-smoking environment.
Bicycle Street Inn And Suites - Mackinac Island, MI
9.4Excellent 739 reviews
Mackinac Island, MI
2 1
$519/nighttotal: $1038 (2 )

Bicycle Street Inn And Suites

hotel - Mackinac Island
Bicycle Street Inn And Suites is a 2.5-star hotel located in the heart of Mackinac Island, just steps away from Lake Huron and major attractions like the Haunted Theatre and Maze of Mirrors. With excellent user ratings for location, cleanliness, and overall experience, this waterfront hotel offers a charming ambiance and a convenient base for exploring the island's many offerings.
The hotel features an array of amenities, including a restaurant, bar, fitness center, room service, and concierge services. Guests can enjoy stunning views of Lake Huron from the terrace or balcony, and take advantage of the on-site parking and free WiFi. The attentive staff and 24-hour front desk ensure a seamless and comfortable stay.
Inn On Mackinac - Mackinac Island, MI
9.2Excellent 938 reviews
Mackinac Island, MI
2 1
$470/nighttotal: $940 (2 )

Inn On Mackinac

hotel - Mackinac Island
Inn On Mackinac is a 2.5-star hotel with excellent user ratings for its location, cleanliness and amenities. It is situated in Mackinac Island, within walking distance of Lake Huron and major attractions such as The Jewel at the Grand Hotel, Ste. Anne Catholic Church and The Original Mackinac Island Butterfly House & Insect World.
The hotel offers a smoke-free environment, a coffee shop/cafe on-site, 24-hour front desk, concierge services, porter/bellhop and free Wi-Fi in public areas. It also features a swimming pool, a spa and air conditioning.

Other accommodation types in Mackinac Island, MI

Best Mackinac Island, MI luxury hotels (4 and 5 stars)

Among the 15 accommodations in Mackinac Island, MI, here are the 1 best luxury hotels

The Inn At Stonecliffe - Mackinac Island, MI
Mackinac Island, MI
2 1
$756/nightfor 1 night

The Inn At Stonecliffe

hotel - Mackinac Island
The Inn At Stonecliffe is a charming 4-star hotel situated in the heart of Mackinac Island, steps away from major attractions and scenic spots. The hotel offers a cozy and inviting atmosphere, set in a historic building with a garden and terrace.
The hotel features 320-square-foot rooms with air conditioning, a jacuzzi, and a terrace or balcony. Guests can enjoy a variety of amenities, including a restaurant, bar, fitness center, sauna, and room service.

Best Mackinac Island, MI hotels with a pool

Among the 15 accommodations in Mackinac Island, MI, here are the 2 best hotels with a pool

Kewadin St. Ignace Hotel - Mackinac Island, MI
8.2Very good 787 reviews
Mackinac Island, MI
2 1
$135/nightfor 1 night

Kewadin St. Ignace Hotel

hotel - Saint Ignace
Situated near the bay within a 10-minute walk of Kewadin Casino - St. Ignace and Lake Huron, the 3-star Kewadin St. Ignace Hotel offers very good user and location ratings.
The hotel features an on-site casino, an indoor pool, a restaurant, free WiFi in public areas, free valet parking, two bars/lounges, and a fitness center. It is also close to other attractions such as the Mackinac Bridge and Fort Mackinac.
Baymont By Wyndham St. Ignace Lakefront - Mackinac Island, MI
Mackinac Island, MI
2 1
$410/nightfor 1 night

Baymont By Wyndham St. Ignace Lakefront

hotel - Saint Ignace
Book a room. You will be based in Saint Ignace.
Facilities and services: a room service, newspapers and a restaurant. This hotel also has a garden!

Frequently asked questions about hotels in Mackinac Island, MI

Popular regions

Best Mackinac Island, MI hotels with breakfast

Among the 15 accommodations in Mackinac Island, MI, here are the 7 best hotels with breakfast

Holiday Inn Express St. Ignace-lake Front, An Ihg Hotel - Mackinac Island, MI
8.4Very good 1492 reviews
Mackinac Island, MI
2 1
$315/nightfor 1 night

Holiday Inn Express St. Ignace-lake Front, An Ihg Hotel

hotel - Saint Ignace
Holiday Inn Express St. Ignace-Lake Front is a 3-star hotel located right on the beach in St. Ignace, Michigan. It's within walking distance of Straits State Park and a short drive from other popular attractions. The hotel has a spa tub and fitness center for relaxation and rejuvenation, and its rooms are comfortable and modern.
The hotel is also surrounded by lush greenery and the picturesque shores of Lake Michigan, making it an ideal place for hiking, biking, and other outdoor activities. The hotel's proximity to nature and its modern amenities make it a great choice for travelers visiting Saint Ignace.
Best Western Harbour Pointe Lakefront - Mackinac Island, MI
9.2Excellent 2465 reviews
Mackinac Island, MI
2 1
$330/nightfor 1 night

Best Western Harbour Pointe Lakefront

hotel - Saint Ignace
The Best Western Harbour Pointe Lakefront is a 2.5-star hotel located in Saint Ignace, Michigan. It is just steps away from Lake Huron and the Star Line Mackinac Island Main Dock, making it a great choice for travelers who want to explore the area. The hotel has excellent user ratings, with guests praising its cleanliness, location, and amenities.
The hotel offers a variety of amenities, including a spa tub, fitness center, restaurant, and bar. The rooms are spacious and well-appointed, with comfortable furnishings and modern design. Guests can enjoy stunning sunsets and waterfront activities from the hotel's beachfront setting.
Holiday Inn Express St. Ignace Lake Front Hotel - Mackinac Island, MI
Mackinac Island, MI
2 1
$259/nighttotal: $518 (2 )

Holiday Inn Express St. Ignace Lake Front Hotel

hotel - Saint Ignace
Holiday Inn Express St. Ignace Lake Front Hotel is conveniently situated in St. Ignace, Michigan, offering stunning lakefront views and easy access to the iconic Mackinac Bridge. The 3-star hotel features an indoor pool and hot tub, a spa, a restaurant, a bar, and a fitness center.
The hotel's 100 spacious rooms and suites offer comfortable accommodations with modern amenities, including free Wi-Fi, flat-screen TVs, and mini-refrigerators. Guests can enjoy breathtaking lake views from many of the rooms. The hotel also offers a variety of amenities and activities to keep guests entertained, including an indoor pool, a hot tub, a sauna, a fitness center, and a game room.
Quality Inn Lakefront - Mackinac Island, MI
8.4Very good 1256 reviews
Mackinac Island, MI
2 1
$199/nighttotal: $398 (2 )

Quality Inn Lakefront

hotel - Saint Ignace
Quality Inn Lakefront is a 2.5-star, family-friendly hotel located near the airport, within 1 mile of Lake Huron and the Star Line Mackinac Island Main Dock. It has received very good user ratings and an excellent location rating.
The hotel offers a range of amenities, including an indoor pool and spa tub, a complimentary continental breakfast, free WiFi, free self-parking, a coffee and tea station, a microwave, a 24-hour front desk, and housekeeping upon request. It also has a private beach on Lake Huron and a garden.
Quality Inn Saint Ignace - Mackinac Island, MI
8.1Very good 810 reviews
Mackinac Island, MI
2 1
$169/nighttotal: $338 (2 )

Quality Inn Saint Ignace

hotel - Saint Ignace
Situated amidst golf courses and within walking distance of Father Marquette National Memorial and Lake Huron, the 2.5-star Quality Inn Saint Ignace offers a convenient location for both leisure and business travelers. With very good user ratings for location, cleanliness, and overall experience, this hotel ensures a comfortable and enjoyable stay.
The hotel features 320-square-foot rooms with one bedroom and one bathroom, providing ample space for guests. Amenities include a swimming pool, Jacuzzi, sauna, fitness center, and room service, catering to various needs and preferences. Guests can also enjoy complimentary breakfast, WiFi, and self-parking, making their stay both convenient and cost-effective.
Bavarian Haus Lakefront Inn - Mackinac Island, MI
8.0Very good 2880 reviews
Mackinac Island, MI
2 1
$212/nightfor 1 night

Bavarian Haus Lakefront Inn

hotel - Saint Ignace
Bavarian Haus Lakefront Inn is a 2-star hotel conveniently located in the heart of St. Ignace, within walking distance of Lake Huron. It offers a wide range of amenities, including a fitness center, sauna, and request-based housekeeping services. The hotel has received very good user ratings for its location and cleanliness.
The hotel features 1 bedroom and 1 bathroom, as well as a terrace or balcony, a garden, and a restaurant and bar. Guests can also enjoy access to a tennis court and parking.
Super 8 By Wyndham St. Ignace - Mackinac Island, MI
8.5Very good 1427 reviews
Mackinac Island, MI
2 1
$190/nightfor 1 night

Super 8 By Wyndham St. Ignace

hotel - Saint Ignace
Super 8 By Wyndham St. Ignace is a conveniently located 2.5-star hotel in Saint Ignace, next to a golf course and close to skiing facilities.
It has very good user and location ratings and offers amenities such as a swimming pool, Jacuzzi, terrace, garden, spa, restaurant, room service, and parking. The hotel has 270-square-foot rooms with one bedroom and one bathroom.