Our national park system may be our country's biggest treasure. Think about it for a moment — these places are so beautiful and unique that our own government wanted to protect them from development.

To get the full experience (some of these parks are massive), you'll want to spend a night or two nearby. And if you don't want to spend a fortune staying within the park, these nearby hotels have rates starting at $165/night or less.

1. Holiday Inn Express Hotel & Suites Kalispell — Glacier National Park

2. The Park Vista — A DoubleTree by Hilton Hotel — Great Smoky Mountains National Park

3. Best Western Plus Zion Canyon Inn & Suites — Zion National Park

4. Candlewood Suites Hot Springs — Hot Springs National Park

5. Holiday Inn West Yellowstone — Yellowstone National Park

6. Hampton Inn Bar Harbor — Acadia National Park

7. Comfort Suites Moab Near Arches National Park — Arches National Park and Canyonlands National Park

8. The Ridgeline Hotel-Estes Park, Ascend Hotel Collection — Rocky Mountain National Park

9. Comfort Inn Yosemite Area — Yosemite National Park

10. Super 8 By Wyndham Jackson Hole — Grand Teton National Park and Yellowstone National Park

11. Red Feather Lodge — Grand Canyon National Park

12. Quality Inn Chesterton Near Indiana Dunes National Park — Indiana Dunes National Park
