Hotels, Motels, Inns, B&B's, Resorts And Extended Stay in Petersburg, Virginia

There are 39 properties listed under Hotels, Motels and Extended Stay Suites in Petersburg available. All distances are from the center of Petersburg, so actual travel times may vary.


Hotel
★★
Located 1 mile from the center of Petersburg. Welcome to the Ramada Fort Lee 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 Ramada Fort Lee is the closest of Petersburg Hotels to LMR & the .....
380 East Washington Street
Petersburg, Virginia
Motel
2209 Country Drive
Petersburg, Virginia
Photograph of Hotel Petersburg, Petersburg
Listing updated 2025
Located 1 mile from the center of Petersburg. Stay at Hotel Petersburg, Tapestry Collection by Hilton and uncover the unexpected at our one-of-a-kind hotel. As part of Hilton's Tapestry Collection, we are perfect for guests seeking an uncommon experience and peace of mind..
20 West Tabb Street
Petersburg, Virginia
Photograph of Red Roof Inn, Petersburg
Listing updated 2024
Hotel
Located 5 miles from the center of Petersburg. Red Roof Inn Petersburg - Fort Lee is one of the best budget hotels in Petersburg, VA that is conveniently located right off of US 301 with easy access to I-95.
12205 South Crater Road
Petersburg, Virginia
Photograph of Holiday Inn Express, Petersburg
Listing updated 2024
★★★★★★★★
"This hotel is conveniently located to the near by post and I liked the breakfast that was served."
11979 South Crater Road
Petersburg, Virginia
Hotel
555 Wythe Street East
Petersburg, Virginia
Hotel
Located 2 miles from the center of Petersburg. With access to I-95, Flagship Inn is located in Petersburg, 1.6 mi from Sycamore Rouge Theater and 2.5 mi from Virginia State University.
815 South Crater Road
Petersburg, Virginia
Photograph of Days Inn, Petersburg
Listing updated 2024
Hotel
Located 4 miles from the center of Petersburg. Make our Days Inn Petersburg/South Fort Lee near Pamplin Historical Park your base for exploring Virginia. We are conveniently located off I-95, near one of the most significant battlefields of the Civil War. The hotel is a great stop from New York to Florida, and is minutes from Fort Lee.
12208 South Crater Road
Petersburg, Virginia
Photograph of Econo Lodge, Petersburg
Listing updated 2025
Hotel
Located 2 miles from the center of Petersburg. If you’re searching for a hotel in Petersburg that’s easy on your wallet, search no further—book your stay at the Econo Lodge®. You can enjoy your trip, knowing you’re getting the value you deserve..
900 Winfield Road
Petersburg, Virginia
Photograph of Quality Inn, Petersburg
Listing updated 2025
Hotel
Located 5 miles from the center of Petersburg. The Quality Inn® Petersburg Near Fort Gregg-Adams in Petersburg offers affordable, pet-friendly guest rooms with all the amenities you’d expect, plus so much more. From our central location off I-295, you’re close to Virginia Motorsports Park, noted Virginia landmarks, shopping and restaurants.
11974 South Crater Road
Petersburg, Virginia
Photograph of Holiday Inn Express, Petersburg
Listing updated 2024
★★★★★★
"The breakfast staff needed to be some more training on cooking the eggs which were cold on the inside, but the lady was great maybe she needed an another person. I would stay at this hotel again."
5679 Boydton Plank Road
Petersburg, Virginia
Photograph of Country Inn & Suites, Petersburg
Listing updated 2025
★★
Located 3 miles from the center of Petersburg. Set just off I-95, the Country Inn & Suites, Petersburg, VA offers you a home base about five miles from downtown Petersburg. While you're in town, you can explore Civil War battlefields and sites like Centre Hill Mansion.
130 Wagner Road
Petersburg, Virginia
Located 2 miles from the center of Petersburg. We are located off 460 E County Drive. Centrally located 1 block from Fort Lee and Petersburg National Battlefield. With easy access from I95 exit 50 and 50A I295 exit 3B and I85 exit 68! We offer spacious accommodations along with exceptional service all about you.
2151 North Jamestown Drive
Petersburg, Virginia
Photograph of Super 8, Petersburg
Listing updated 2024
Hotel
Located 3 miles from the center of Petersburg. Pet-friendly hotel off I-95 at Exit 48B, close to Old Towne Petersburg.
3138 South Crater Road
Petersburg, Virginia
Photograph of Travelodge, Petersburg
Listing updated 2024
Hotel
Located 5 miles from the center of Petersburg. Enjoy amenities like an outdoor pool and free WiFi at the non-smoking Travelodge by Wyndham Petersburg, off I-95 and I-295, 32 miles from Richmond International Airport (RIC). Nearby Fort Lee military base is home to Cardinal Golf Club and the U.S. Army Quartermaster Museum.
12205 South Crater Road Suite 102
Petersburg, Virginia
Photograph of Comfort Inn, Petersburg
Listing updated 2025
Hotel
Located 5 miles from the center of Petersburg. The Comfort Inn® Petersburg - Fort Lee offers comfortable and convenient accommodations close to historic Old Towne Petersburg.
12001 South Crater Road
Petersburg, Virginia
Photograph of Motel 6, Petersburg
Listing updated 2024
Hotel
Located 1 mile from the center of Petersburg. This location offers a newly renovated, clean, and comfortable room for you to enjoy. Virginia State University and Fort Lee are within 3 miles away. Shopping centers and parks are also nearby. Free Wi-fi and micro-fridges are available in all guest rooms..
25 North Little Church St.
Petersburg, Virginia
Photograph of Hampton Inn, Petersburg
Listing updated 2025
Hotel
★★
Located 5 miles from the center of Petersburg. Hampton Inn Petersburg Ft. Gregg Adams is on I-85, VA, 25 miles from RIC Airport, provides guests free WiFi, free breakfast, pool, and fitness center..
11909 South Crater Road
Petersburg, Virginia

Page 1 of 3 ( 39 records )

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Nearby towns: