If you want to stay at amazing accommodations where your stay will help to support the land, reserve a room at a national park hotel.
Many national park hotels were built in the early 1900’s to generate interest for the park system; today they’re an ideal way to take sightseeing one step further.
The Grand Canyon has several lodges available within the park, including one specifically for those with recreational vehicles. Prices range from $35 to $152 a night and lodgings have a variety of styles and comfort levels.
The Ahwahnee Hotel at Yosemite, formerly a village ground for native Miwoks, was itself designated a national landmark in 1987. Rates start at $408 a night.
The Glacier National Park in Montana has several hotels within the park, and you can pick among views of glaciers, mountains, or forests. Fees start at $50 for a one-bedroom cottage to $449 for golf house accommodations.
NationalParks.org has a pretty comprehensive list of these grand old hotels.