While there are the usual nice, chain hotels such as Hampton Inn, Marriott and Holiday Inn, these are some unique local options.
The Inn at Bay Harbor
Boyne Mountain
Stafford's Perry Hotel
Stafford's Bay View Inn
The Bay Inn
Hotel Earl - Charlevoix
The Terrace Inn
Boyne Highlands
Crooked River Lodge
Robbie's Pigeon River Cabin Rental
Courtyard by Marriott Petoskey
The Weathervane Terrace Inn - Charlevoix