Red rock will always be my getaway from reality. For locals it's the perfect place to take your friends and just get lost, not literally lol. There are sooo many trails to choose from. If you are looking for one when it's hot out I would go to IceBox Canyon.
Oak creek canyon is perfect if you want a more of a nature hike. Full of trees, grass and running creeks all over.
Always make sure to pack plenty of water bottles and wear safe shoes because if you are into hiking like myself you need to be safe out there.
There are plenty of spots to pull over for beautiful pictures. Plenty of parking along the drive, scenic or not. If you are local make sure you get a local pass. They have one for just red rock of one for all the national parks in the area. Highly recommended if you like to travel to other state parks and not just red rocks here!