There are over 3,275 Hotels and Motels in Virginia. Top Cities in Virginia with most Hotels are: Virginia Beach, Williamsburg, Richmond, Arlington & Alexandria. You will find a list of all major cities in Virginia in the list below. You may also view Hotels and Motels in various Counties in Virginia, or view top Hotel Chains & Franchises in Virginia.
Interested in Hotels or Motels in another state? Select it from the list below: