Places to stay in Petersburg, Virginia
![]() |
![]() |
Looking to reserve a room in Petersburg, or in the surrounding area? Click here to reserve hotels online with Stay Virginia
Rodeway Inn Petersburg
Hotels: The Rodeway Inn hotel in Petersburg, VA is conveniently located off Interstates 85 and 95, less than one mile from the Fort Lee Army installation. The hotel is near many local attractions and businesses, including Petersburg National Battlefield, the historic Shirley Plantation, Pamplin Historical .....
Read more details...
530 East Washington Street, Petersburg, 23803
(+001) 804-732-7836
Budget Motor Inn
Hotels: Welcome to the Budget Motor Inn in Petersburg, VA where your need for a great nights rest is comfortable and affordable. We are located off 460 E County Drive. Centrally located 1 block from Fort Lee and Petersburg National Battlefield. With easy access from I-95 exit 50 and 50A, I-295 exit 3B, and .....
Read more details...
2151 North Jamestown Drive, Petersburg, 23803
(+001) 804-732-1646
Americas Best Value Inn

Hotels: Welcome to Americas Best Value Inn Petersburg, easily accessible from I-85 and I-95, only 20 miles from Richmond International Airport and 7. 1 miles from Dinwiddie County Airport. We are the closest of the Petersburg hotels to Fort Lee Military Base. Our hotel is near historic Old Town Petersburg, .....
Read more details...
25 South Crater Road, Petersburg, 23803
(+001) 804-863-4860
Hampton Inn

Hotels: Located in the quiet outskirts of town the Hampton Inn Petersburg-Ft. Lee VA hotel is located 6 miles south of Petersburg conveniently positioned with easy access to Virginia Interstates I-95 I-85 and 295. This Hampton Inn hotel is within minutes of the historical downtown Petersburg district and .....
Read more details...
11909 South Crater Road, Petersburg, 23805
(+001) 804-732-1400
Knights Inn

Hotels: Welcome to the Brand New Knights Inn in Petersburg VA. This Fort Lee Hotel is easily accessible from I-85 and I-95 in Historic Petersburg, and only 16 miles from Richmond Airport. The Knights Inn is the closest of Petersburg Hotels to LMR and the Fort Lee Military Base. The Knights Inn is Centrally .....
Read more details...
622 E. Wythe Street, Petersburg, 23803
(+001) 571-237-5663
Red Carpet Inn

Hotels: Red Carpet Inn is easily accessible from I-95 and I-85, and is located within 5 miles of Fort Lee Army Base, 4 miles from Petersburg Sports Complex and 19 miles from the Richmond Intl Raceway. Richmond International Airport is aproximately 25 miles. Local attractions include Blandford Church, .....
Read more details...
25 South Crater Road, Petersburg, 23803
(+001) 804-861-4680
Howard Johnson Inn

Hotels: The Howard Johnson Inn, Petersburg VA Offers All The Comforts And Needs For Your Travelling Experience. They Are Rated AAA 3 Diamonds. Every Morning You Are Provided With A Continental Breakfast There Is Also A Restaurant And Lounge Onsite. For Recreation They Have Tennis And Basketball Courts. .....
Read more details...
12205 South Crater Road, Petersburg, 23805
(+001) 804-733-0600
Walker House B&B
Inns / B&Bs: The four bedrooms are located on the four corners of the second floor with a hallway or bathroom separating them. So, once you 're settled in for the night, you'd think you were the only person in the house. All the bedrooms have cable TV/VCR, wireless Internet, A/C, telephone, and private bath. .....
Read more details...
3280 South Crater Road, Petersburg, 23805
(+001) 804-861-5822
The Destiny Inn B&B
Inns / B&Bs: The Destiny Inn Bed & Breakfast is ideally located in Petersburg Old Towne Historic District and within walking distance of the historic downtown shopping area, theater, many fine and casual restaurants, future harbor and marina. Highly recommended by our many special quest, friends and visitors .....
Read more details...
517 High Street, Petersburg, 23803
(+001) 804-722-1016
The High Street Inn

Inns / B&Bs: This beautiful Queen Anne Mansion, circa 1891, was built by Mr. J.A. Gill, an influential merchant. The Mansion is built of a natural fired brick which is no longer available. There are nine fireplaces all individually decorated with ceramic tiles as is the front porch. The Mansion has been .....
Read more details...
405 High Street, Petersburg, 23803
(+001) 804-733-0271
Filter by:
Click property titles for more detailed descriptions
Map showing location of Petersburg
Petersburg links of interest
Nearby towns close to Petersburg, Virginia
Petersburg is an independent city in Virginia, United States. It is in Tri-Cities area of the Richmond-Petersburg region and is a portion of the Richmond Metropolitan Statistical Area. The Bureau of Economic Analysis combines the city of Petersburg (along with Colonial Heights) with neighboring Dinwiddie County for statistical purposes.
The location on the Appomattox River at the fall line (head-of-navigation of the U.S. east coast rivers) early in the history in the Colony of Virginia caused Petersburg to become a strategic place for both transportation and commercial activities, as well as the site of Fort Henry.
- Ettrick - 1 km
- Colonial Heights* - 2 km
- Fort Lee - 4 km
- Prince George* - 6 km
- Hopewell* - 8 km
- Burgess* - 8 km
- Sutherland* - 8 km
- Chester* - 9 km
- Disputanta - 12 km
- Charles City* - 19 km
- Stony Creek* - 19 km
- Afton* - 12 km
Towns are shown withing 20km radius of Petersburg, Virginia. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

