3 stars (3)
- Country Inn & Suites By Radisson, Petersburg, Va
- Hampton Inn Petersburg-Fort Lee
- Travelodge By Wyndham Petersburg
2 stars (16)
- American Inn Motel Petersburg
- Best Inn Petersburg
- Budget Motor Inn Petersburg
- Comfort Inn Petersburg Near Fort Gregg-Adams
- Days Inn By Wyndham Petersburg/South Fort Lee
- Econo Lodge Petersburg - Fort Lee
- Flagship Inn Petersburg
- Holiday Inn Express Hotel & Suites Petersburg/Dinwiddie, An Ihg Hotel
- Holiday Inn Express Hotel And Suites Petersburg - Fort Lee, An Ihg Hotel
- Hotel Petersburg Va I-95 & E Washington St
- Knights Inn Petersburg
- Motel 6-Petersburg, Va - Fort Lee
- Quality Inn Petersburg Near Fort Gregg-Adams
- Red Roof Inn Petersburg - Fort Lee
- Super 8 By Wyndham Petersburg Motel
- Travel Inn Petersburg