K.D.
There is a really nice hike called Adams canyon in layton. Are you familiar with the water tank that says Layton on the side of highway 89? The hike starts just east of that tank. To get to it however you have to turn toward the mountain on the street just north of the watertank and wind your way back down. Anyways, it is a lot of switchbacks right at first and then some kind of tricky spots ending at a waterfall but my 2 year old was able to hike the whole thing. Just take plenty of water as it is mostly sun on the most difficult parts depending on what time of day you go. There is another hike that takes off at the top of 21st street. I haven't gone on that one but my husband took my son. He said that one would be difficult for a 2 year old to hike but not too bad to carry in a pack. Also as far as close camping spots. If you go up Ogden canyon there is a North fork campground near Eden/Liberty. It is beautiful up there but be careful where you camp as a lot of the spaces are close to the river. Have you been to the Uintahs? That is amazing camping/fishing/hiking but it is about 2 hours away up Weber canyon. The gateway to the Uintahs is a town called Kamas. It does cost to get into the Uintahs but you can camp anywhere in there for free off the trails. Or there are established campgrounds that you can pay to stay in. Let me know if you want any more info on any of these!