Page would be the perfect 3 or 4 day weekend. Take advantage of the history, trails and water sports. We only had 2 days so I plan on making another roadtrip soon.
The Horseshoe Bend is a 10 minute drive from Page. There is a 10-15 minute walk uphill in the sand to get to the viewpoint. I would suggest water and tennis shoes as the path is steep.
Drive into town to get tickets to Antelope Canyons. There are several guides and pricing varies based on upper, lower and time. We unfortunately got rained out so that will be on my bucket list next time. If you want to book a tour we went through.
One of the many valuable pieces of information we learned along the way is that in order to go to The Wave you must win the lottery. Yes there is a lottery which has 2 ways to win: either show up the day before at the BLM building or submit a request online. The link listed will give you a specific details.