El Lodge actual, conocido como The Lodge on Lake Creek, está ubicado en el extremo este del lago, al norte de Suttle Lake Outlet.
El alojamiento actual, conocido como The Lodge at Suttle Lake, está ubicado en el extremo este del lago, justo al norte de la salida de Lake Creek.