All Knights Inn in or near Petersburg

Knights Inn Richmond at W Broad St : 7201 West Broad St.
+1-888-389-4121
7201 West Broad St., Richmond, VA 23294 +1-888-389-4121 ~27.36 miles north of Petersburg center
  • Two-star Suburban hotel
More details
From$41
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Knights Inn Glen Allen
+1-888-675-2083
9002 Brook Rd., Glen Allen, VA 23060 +1-888-675-2083 ~29.13 miles north of Petersburg center
  • Cheap Suburban property
  • 60 rooms in property
More details
From$44
Average 3.0 /5 Read Reviews Call BookMore Details
Knights Inn Emporia - Emporia
+1-800-716-8490
3173 Sussex Dr., Emporia, VA 23847 +1-800-716-8490 ~33.08 miles south of Petersburg center
  • 2 star property
  • Free breakfast available
More details
From$60
Average 3.0 /5 Reviews Call BookMore Details
Knights Inn Ashland - Ashland
+1-800-805-5223
103 North Carter Rd., Ashland, VA 23005 +1-800-805-5223 ~37.01 miles north of Petersburg center
  • Low-priced Highway hotel
  • Check-in: 3.00PM
More details

Hotels like Knights Inn

Travel Inn Petersburg Fort Lee
+1-888-389-4121
530 East Washington St., Petersburg, VA 23803 +1-888-389-4121
  • Cheap Downtown property
  • Check-in time: 2:000
From$38
Very Good 4.0 /5 Reviews Call BookMore Details
Best Inn
+1-888-675-2083
555 East Wythe St., Petersburg, VA 23803 +1-888-675-2083
  • Two-star Downtown hotel
  • 3 floors in hotel
From$33
Not Good 1.0 /5 Reviews Call BookMore Details
Comfort Suites South Park
+1-800-716-8490
931 South Ave., Colonial Heights, VA 23834 +1-800-716-8490
  • 2 star Highway hotel
  • Access to gym on-site
From$104
Average 3.0 /5 Reviews Call BookMore Details
Econo Lodge Petersburg - Fort Lee
+1-800-805-5223
900 Winfield Rd., Petersburg, VA 23803 +1-800-805-5223
  • 2-star Highway property
  • Comp. Breakfast
Back to Top