From vibrant foliage and outdoor fun to apple orchards and charming town squares.

From quaint and quiet to historic and bustling, here are the 9 best Virginia mountain towns to explore.

However, its also a fact that residents of the Old Dominion happily share with visitors.

The Omni Homestead Resort in Hot Springs, VA

Credit: Robbie Caponetto

The only thing that makes this innovative community more colorful is the spectacular autumn showcase the trees offer.

No matter which location you choose, you simply have to look outside to find trees on display.

The region also contains a vast array of hiking trails, including access points to the Appalachian Trail.

Bedford VA

Credit:Courtesy Virginia Tourism Corporation, Photo: Lovicarious

Bristol, VA

Credit:Courtesy Virginia Tourism Corporation

Charlottesville VA

Credit:Courtesy Virginia Tourism Corporation, Photo: Steven Morris

Floyd VA

Credit:Courtesy Virginia Tourism Corporation, Photo: Brian Camp

Overhead shot of Harrisonburg mountains in Fall

Hike or drive to Reddish Knob, the highest peak in Northern Virginia, to see autumnal color.Credit:Cedric Angeles

Lexington VA

Credit:Courtesy Virginia Tourism Corporation, Photo: Sam Dean

Aerial View of Roanoke, VA

Credit: Robbie Caponetto

Winchester VA

Credit:Courtesy Virginia Tourism Corporation, Photo: Ime Umoh