Bells Canyon is one of the many beautiful hikes located near Castle Creek Inn. The trail head is located on 10245 South Wasatch Blvd. It’s less than 15 minutes from the Castle and is a very rewarding hike. These are just some of the incredible views you can find on this trail. This trail includes anything from mild to strenuous, depending on how far up you want to go. There are also a few reservoirs that make for nice places to stop, rest, enjoy scenery, or even have a little picnic.