There are no National Park Service (NPS) operated accommodations in Denali other than campgrounds. There are some lodgings located within the boundaries of the park, but they sit on privately-owned land and are not directly affiliated with the NPS. Accommodations are briefly described below in two categories - outside the park boundaries, and inside the park.
Outside the park
Most park visitors stay somewhere outside of the park. The nearest communities are Healy, located about 11 miles north of the park entrance, and Cantwell, located about 30 miles south of the park entrance. Many hotels, motels, B&Bs, etc., exist in those communities and along the highway between them.
Many businesses list their address as a specific "mile post" along the highway. To help make sense of that, the park entrance is milepost 237. Mileposts higher in number are north (i.e., towards Healy), and mileposts lower in number are south (i.e., towards Cantwell). So, if a hotel lists their address as milepost 239, they are two miles north of the park entrance.
A valuable resource for finding a place to stay is the Greater Healy/Denali Chamber of Commerce.
Inside the park
Lodging inside the park is limited to a handful of privately owned, remote wilderness lodges in the Kantishna area, at the end of the Park Road. None of them are operated by the National Park Service, and all sit on privately owned land (i.e., "inholdings" within the park).
These lodges, in no particular order, are: Camp Denali / Denali North Face Lodge; the Kantishna Roadhouse; Denali Backcountry Lodge; and Skyline Lodge.