Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Mackinac Island

Best deal Jul 12 - Jul 14
Tonight Jun 26 - Jun 27
This weekend Jun 28 - Jun 30
Next weekend Jul 5 - Jul 7

Featured Mackinac Island Non-Smoking Hotels

See all 175 Properties in Mackinac Island

Estimated price for 1 night/2 adults

Bicycle Street Inn and Suites
Bicycle Street Inn and Suites
2.5 out of 5.0 7416 Main Street, Mackinac Island, MI
Free Cancellation
4.7/5 (223 reviews)
$315/ night for 2 guests

Great location. Clean rooms. Helpful and friendly staff.

Reviewed on Jun 23, 2019
Harbour View Inn
Harbour View Inn
3.0 out of 5.0 6860 Main Street, Mackinac Island, MI
4.3/5 (576 reviews)
$251/ night for 2 guests

The staff was friendly and helpful. Immediately brought our bags from the ferry. Very nice place to relax and de-stress. Like Charleston except no traffic, much cleaner, no pan handlers, or sharks. A little bit more horse poop though.

Reviewed on Jun 23, 2019
Hotel Iroquois
Hotel Iroquois
3.0 out of 5.0 7428 Main Street, Mackinac Island, MI
4.8/5 (141 reviews)

Trip was for my parents and they loved it

Reviewed on Aug 11, 2015
Island House Hotel
Island House Hotel
2.5 out of 5.0 6966 Main Street, Mackinac Island, MI
4.2/5 (1133 reviews)
$240/ night for 2 guests

The rooms were extremely clean and cozy, almost like something you would see in a magazine. Definitely will go back.

Reviewed on Jun 22, 2019
Lake View Hotel
Lake View Hotel
3.0 out of 5.0 7452 Main Street, One Huron Street, Mackinac Island, MI
Free Cancellation
4.4/5 (803 reviews)
$338/ night for 2 guests

Its located right by the ferry service with a big porch and lots of rocking chairs. Close to everything. We would stay here again in a heartbeat.

Reviewed on Jun 23, 2019
Mission Point Resort
Mission Point Resort
3.0 out of 5.0 One Lakeshore Drive, Mackinac Island, MI
3.9/5 (1139 reviews)
$224/ night for 2 guests

The resort grounds are beautiful! Since we arrived just a few days after the Lilac Festival, I think the season was just getting started. Many perennials were in bloom and bedding flowers were being planted out. There were some historical quirks to the layout of the resort (eg. noisy elevator on ...

Reviewed on Jun 21, 2019
Murray Hotel
Murray Hotel
2.0 out of 5.0 7260 Main St, Mackinac Island, MI
4.2/5 (393 reviews)
$249/ night for 2 guests

Great location. Great staff. Great hot tub. Loved it!

Reviewed on Jun 16, 2019
Pine Cottage Bed & Breakfast
Pine Cottage Bed & Breakfast
2.5 out of 5.0 1427 Bogan Lane, Mackinac Island, MI
Free Cancellation
4.1/5 (116 reviews)
$159/ night for 2 guests

Overall our stay at Pine Cottage was very pleasing, very relaxing and on a quiet street, a good breakfast. Would stay again.

Reviewed on Jun 23, 2019
The Inn At Stonecliffe
The Inn At Stonecliffe
3.0 out of 5.0 8593 Cudahy Circle, Mackinac Island, MI
4.4/5 (330 reviews)
$278/ night for 2 guests

Beautiful Inn, romantic setting and we had a view of the bridge from our bed. Breakfast was great . Dinner was superb with fantastic service

Reviewed on May 20, 2019
Map

Recently booked Non-Smoking Hotels in Mackinac Island

The Inn At Stonecliffe
3.0 out of 5.0
Last booking: 48 minutes ago
Mission Point Resort
3.0 out of 5.0
Last booking: 52 minutes ago
Island House Hotel
2.5 out of 5.0
Last booking: 1 hour ago
Lake View Hotel
3.0 out of 5.0
Last booking: 3 hours ago
Bicycle Street Inn and Suites
2.5 out of 5.0
Last booking: 5 hours ago
Harbour View Inn
3.0 out of 5.0
Last booking: 9 hours ago
Murray Hotel
2.0 out of 5.0
Last booking: 24 hours ago

Pocket Guide: Non-Smoking Hotels in Mackinac Island

Search for hotels in Mackinac Island on Expedia. You can easily find your hotels in Mackinac Island using one of the methods below:

  • View our selection of featured hotels in Mackinac Island
  • Use the map to find hotels in the Mackinac Island neighborhood you prefer
  • Use the filters to see hotels in a specific area of Mackinac Island, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Mackinac Island
  • Enter your travel dates to view the best deals on hotels in Mackinac Island - while they last