My finance and I have visited Las Vegas several times over the past couple years and decided that on this trip we would finally go see the Grand Canyon.  Our initial plan was to get a rental car for the day and drive ourselves.  That was before we realized truly how far away the canyon was from Vegas and how many additional fees there would be along the way ($25 entry fee per vehicle into the park at the Canyon). \n\nI did a search online for \"best Grand Canyon tour\" and Grand-Adventures came back as a 5-star Trip Advisor company.  We debated booking a cheaper tour in the $100 per person range but decided that the extra money would probably be worth it.  The website is loaded with information about how you should expect your day to go. \n\nWe couldn't have been more satisfied with our decision to spend the extra money.  True to their word, there were zero additional fees we ended up paying for anything on the tour, our guide (Eric) was excellent, the van is as comfy as a van can get, and we followed the itinerary the website set out as expected.  \n\nWe didn't expect periodic history \"lessons\" from Eric as we were driving down different sections of the road to the Canyon (he did mention it's not required, so other drivers may not do this), and he gave us information with such enthusiasm and joy that it was hard not to be completely into history (and I am normally not into history at all).  Eric took countless photos of everyone in our group that wanted pictures and was so patient in that regard.  Our lunch was delicious and everything was right on time and as expected.  \n\nOur group size was 9 people - they limit it to 10 - and despite the fact that we were the only two U.S. born people on the tour, it was still fun!  Eric found a way to connect with everyone and kept us engaged in conversation throughout that lengthy van ride to the Canyon.  The walking tour was beautiful, the Canyon was more amazing than expected, and we genuinely had a better time than we imagined we would have.  I'll be recommending this company for a long time to come.