you cannot stay any closer to Zion National Park than cable Mountain Lodge. It is just like a ski in ski out Hotel. All you have to do is walk across a bridge and you are at the park. You can do a hike and go back to the lodge for your lunch because you will have a full kitchen where you can prepare your meals. the rooms are really one bedroom apartments. Cable Mountain Lodge is in Zion Canyon Village and there are gift shops, markets with fresh fruits and vegetables, does Ian on large screen theater and a brewpub. It is also at the end of the Springdale town free shuttle route. So you can ride the shuttle into town for dinner if you don't want to eat at the brewpub every night. there is a hot tub to soak your aching muscles after you hike to Angel's Landing.space the rooms are beautifully decorated with granite in the kitchen and bath and a very comfortable bed. I would stay here again and recommend it highly.