Yes, you can stay overnight at Great Sand Dunes National Park. There are several camping options available, including the Piñon Flats Campground, which is located within the park and offers 88 individual sites. You can also camp in the backcountry of the park, but you'll need to obtain a free backcountry permit from the visitor center. Additionally, there are private campgrounds and Hipcamp options nearby.