For visitors to Southwest Virginia, please check 511 Virginia for up-to-date road closures and delays. Click here for  more information

Explore Virginia's Cities and Towns 

Virginia’s small towns, unique cities, and notable neighborhoods are treasure troves of great food, warm hospitality, immense history, and Southern charm. Antiquers and outdoor enthusiasts equally will be at home in these destinations promising all of the above and more.

Coastal Towns

Virginia Beach

Where the Chesapeake Bay meets the Atlantic Ocean, you’ll find the vibrant and bustling coastal city of Virginia Beach. A…

Cape Charles

Cape Charles is located in Northampton County on Virginia's Eastern Shore on a small peninsula, bordered by the Chesapeake Bay…

Newport News

Bounded by the waters of the James River and the Hampton Roads harbor, Newport News is a city rich in history with a wide variety…

Colonial Williamsburg

Visit the 18th century city of Colonial Williamsburg and you'll discover why this was the capital of Virginia and the largest…

Norfolk

The city of Norfolk is strategically located in the southeastern Hampton Roads region at the mouth of one of the nation's…

Onancock

Capt. John Smith called the area of Onancock "the Gem of the Eastern Shore" in the 1600s. Budget Travel called it…

Chincoteague Island

Chincoteague Island, at the northeastern tip of Virginia's Eastern Shore, is part of Accomack County. It's known worldwide…

Yorktown

Yorktown is in York County located in the Hampton Roads region of Virginia and situated between the James and York Rivers as well…

Tangier Island

Tangier is a remote island accessible by air or sea, 12 miles out in the Chesapeake Bay. Visit the “soft crab capital…

Smithfield

Discover things to do, places to stay, and where to dine in Smithfield. 

Hampton

Hampton is located on the Virginia Peninsula in the Hampton Roads region of southeastern Virginia. It is bounded on the north and…

Mountain Towns

Charlottesville

Charlottesville is centrally located in the eastern foothills of the Blue Ridge Mountains in the Central Virginia region…

Roanoke

Surrounded by scenic beauty, the Roanoke region is a perfect destination for visitors wanting a little of everything in…

Harrisonburg

Nestled in the heart of the serene and breathtaking Shenandoah Valley, Harrisonburg offers visitors a rich historical and cultural…

Staunton

Staunton is conveniently located in the heart of Virginia’s Shenandoah Valley. Named “One of a Dozen Distinctive…

Bristol

Bristol is built on sound: engines revving, fiddles singing and the silence of the outdoors. The downtown buzzes with live music…

Lexington

Lexington is located in the center of Rockbridge County in the Shenandoah Valley region of Virginia. It is home to Virginia…

Abingdon

The town of Abingdon is located in Washington County in the Blue Ridge Highlands region of Virginia. It was named after the…

Luray

Luray in Page County is located in the Shenandoah Valley region and situated between the Blue Ridge Mountains on the east and the…

Blacksburg

Blacksburg is located in Montgomery County, which is in the northern Blue Ridge Highlands region of Virginia. Home to…

Galax

Galax is the gateway to the Blue Ridge Mountains. The City is rich with tradition, shopping, recreation and scenic beauty. 

Trendy Neighborhood Guides

Local Dining Guides

Dining Guide: Richmond

Richmond’s culinary scene is one of the most impressive in the Commonwealth, with dozens of nationally-recognized restaurants that…

Dining Guide: Virginia Beach

Virginia Beach keeps busy all year long, where residents and visitors alike enjoy the waterfront, festivals and of course, the…

Dining Guide: Roanoke

The small city of Roanoke in the Blue Ridge Mountains is surrounded with beautiful vistas and green space, and delicious dining…

Dining Guide: Charlottesville

A visit to Charlottesville can suit just about anyone’s taste, with Blue Ridge Mountain views, historic homes, hiking, and…

More To LOVE