Yes, there are several hotels near Silver Dollar City, including Still Waters Resort, Stonebridge Resort, and Wilderness at the Smokies.