Back Home

Best Hotels in Mackinac Island, Michigan

A car-free Victorian time capsule of horse-drawn carriages, world-record porches, and Lake Huron breezes.

Grand Hotel

Grand Hotel

From $425/night • West Bluff Foothill

Read 1,500-Word Review
Mission Point Resort

Mission Point Resort

From $285/night • East End Waterfront

Read 1,500-Word Review
Hotel Iroquois

Hotel Iroquois

From $395/night • West Main Street Shoreline

Read 1,500-Word Review
Island House Hotel

Island House Hotel

From $265/night • East Main Street / Marina

Read 1,500-Word Review
The Inn at Stonecliffe

The Inn at Stonecliffe

From $365/night • West Bluff Wilderness Estate

Read 1,500-Word Review
Harbour View Inn

Harbour View Inn

From $225/night • Huron Street East

Read 1,500-Word Review
The Inn on Mackinac

The Inn on Mackinac

From $185/night • East Bluff Lower Ridge

Read 1,500-Word Review
Pine Cottage Bed & Breakfast

Pine Cottage Bed & Breakfast

From $175/night • Bogan Lane Historic Hill

Read 1,500-Word Review
Chippewa Hotel Waterfront

Chippewa Hotel Waterfront

From $245/night • Downtown Harbor Frontage

Read 1,500-Word Review
Lake View Hotel

Lake View Hotel

From $195/night • Main Street Core

Read 1,500-Word Review
Murray Hotel

Murray Hotel

From $165/night • Main Street Shopping District

Read 1,500-Word Review
Bicycle Street Inn & Suites

Bicycle Street Inn & Suites

From $215/night • Main Street Promenade

Read 1,500-Word Review
Lilac Tree Suites & Spa

Lilac Tree Suites & Spa

From $255/night • Main Street / Lilac Court

Read 1,500-Word Review
The Mackinac House

The Mackinac House

From $275/night • Market Street Historic Row

Read 1,500-Word Review
Metivier Inn

Metivier Inn

From $195/night • Market Street West

Read 1,500-Word Review
Pontiac Lodge

Pontiac Lodge

From $155/night • Hoban & Market Street

Read 1,500-Word Review
Cloghaun Bed & Breakfast

Cloghaun Bed & Breakfast

From $185/night • Market Street Historic Block

Read 1,500-Word Review
The Cottage Inn of Mackinac

The Cottage Inn of Mackinac

From $195/night • Market Street Central

Read 1,500-Word Review
Haan's 1830 Inn

Haan's 1830 Inn

From $175/night • Huron Street East

Read 1,500-Word Review
Windermere Hotel

Windermere Hotel

From $180/night • Windermere Point Waterfront

Read 1,500-Word Review