Springdale
Although small, this gorgeously situated town of about 600 has more than doubled in population since 1990, thanks in large part to its being directly adjacent to Zion National Park. Hotels, restaurants, and shops continue to pop up, yet the town still manages to maintain its small-town charm.
Recommended Fodor's Video
Elsewhere in Southwestern Utah
St. George >
Restaurants (6), Things to do (16), Hotels (4)
Cedar City >
Restaurants (8), Things to do (9), Hotels (2)
Escalante >
Restaurants (3), Things to do (10), Hotels (6)
Kanab >
Restaurants (4), Things to do (7), Hotels (4)
Torrey >
Restaurants (4), Things to do (5), Hotels (6)
Boulder >
Restaurants (2), Things to do (2), Hotels (2)