Star Rating
Hotel Name
Price Range (USD)to

All Knights Inn in or near Petersburg

Knights Inn Petersburg Ft. Lee in Petersburg
622. East Wythe St., Petersburg, VA 23803 ~0.58 miles east of Petersburg center
  • 2-star Highway hotel
  • Hotel has 57 rooms
More details
Knights Inn - Glen Allen
9002 Brook Rd., Glen Allen, VA 23060 ~29.13 miles north of Petersburg center
  • Inexpensive Suburban hotel
  • Check in time: 2:00pm
More details
Average 3.0 /5Reviews Call
Knights Inn : 620 York St.
620 York St., Williamsburg, VA 23185 ~39.70 miles east of Petersburg center
  • Cheap Resort hotel
  • Hotel has 4 suites
More details

More Knights Inn properties for Petersburg

Emporia Knights Inn - 3173 Sussex Dr.Call +1-800-230-4134+1-800-230-4134 3173 Sussex Dr., Emporia, VA 23847 US~32.92 Miles from Petersburg center
  • Typically sells for 44.55 - 52.41 USD
  • Indoor pool on-site

Located in Emporia, Emporia Knights Inn is within the vicinity of Southern Virginia Regional Medical Center and Veteran's Memorial Park.

Knights Inn Skippers / Emporia AreaCall +1-800-997-5148+1-800-997-5148 1200 Moores Ferry Rd., Skippers, VA 23879 US~44.03 Miles from Petersburg center
  • Pet friendly hotel
  • Check-in: 2 PM

With a stay at Knights Inn Skippers/Emporia Area in Skippers, you'll be within the vicinity of Village View Mansion House and Meherrin River Park.

Hotels like Knights Inn

Rodeway Inn at Fort Lee
530 East Washington St., Petersburg, VA 23803
  • Economy Downtown hotel
  • Hotel has 6 floors
Terrible 1.5 /5Reviews Call
Super 8 - Petersburg
555 East Wythe St., Petersburg, VA 23803
  • Low-priced Downtown property
  • Free complimentary breakfast
Comfort Suites Southpark
931 South Ave., Colonial Heights, VA 23834
  • Low-priced Highway property
  • Complimentary breakfast is offered
Very Good 4.5 /5Review Score Call

Next: Show All Available Comparable Hotels with Pricing
Back to Top