Yes. Grand Canyon Village National Park has hotels nearby for those requiring accommodations. Squire Resort at the Grand Canyon, BW Signature Collection is the closest property to Grand Canyon Village National Park (1.6 km away from Grand Canyon Village National Park).