I haven’t been to the Grand Canyon but my wife and I did a few days at the Enchantment resort. That place is absolutely magical. It has everything you’d probably want to do - hiking trails on property, etc.
There are some must dos - the Pink Jeep tour is incredible. I’ve gotten into the habit of jotting down places/things we did in my phone on vacation so here are my recs:
Mafiosos is a cool restaurant. The food is solid but go here for sunset. Doe Mountain Hike Hideaway House has amazing views. Cool restaurant. Boyton Canyon Trail - if you get good weather, do this. Take it to the “subway” rock. So dope. Pink Jeep Tour - 100%
The other stuff we did was on property but it’s a really charming place. Everywhere has views that are just insane. Go veg out by a pool or enjoy the vortexes. It’s a great place to unwind.