Places to stay in Petersburg, Virginia

We currently have 46 accommodations in and around Petersburg. There are also other regional listings available for Inns, Campgrounds, Hotels and other properties. You can filter these listings by the available types.

Petersburg is an independent city in Virginia. 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 with neighboring Dinwiddie County for statistical purposes. Local dining options include History Breakfast And Brunch, Nisa Thai Cuisine 2, Dixie Restaurant, and Demolition Coffee.

If you are travelling in the area, Petersburg is located close to Oak Grove Cemetery, Gills Pond, Carter G Woodson Middle School, Chester Branch Chesterfield County Library and Ecoff Elementary School.

The location on the Appomattox River at the fall line 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.

The center of Petersburg ( which is at is longitude -77°24'5.4000 and latitude 37°13'40.8 ) is located 3 miles away from Colonial Heights, 5 miles away from Fort Lee, 7 miles away from Prince George and 9 miles away from Hopewell.

Booking.com

Selected and best reviewed properties in Petersburg

Hotel

The Red Roof Inn

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. We are also close to Petersburg National Battlefield, Pocahontas State Park, Virginia State University and Richmond International Airport .....

Motel

The Budget Motor Inn

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 .....

Hotel

The Americas Best Value Inn

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. The hotel is near historic Old Town Petersburg, Blandford Church, Center Hill Mansion, .....

Hotel

The Holiday Inn Express

Enjoy the Convenience of Our Petersburg, VA HotelWelcome to the Holiday Inn Express® Hotel and Suites in Petersburg, Virginia, conveniently located off I-95 at Exit 45, just south of Colonial Heights and Fort Lee. Business travelers never have to worry about making it to a meeting on time, as .....

Hotel

The Comfort Inn

The Comfort Inn® Petersburg Near Fort Gregg-Adams hotel offers comfortable and convenient accommodations close to historic Old Towne Petersburg. Located minutes away from Interstate 95, this welcoming hotel provides a great night’s rest and a great start to the day thanks to a free hot breakfast .....

Hotel

The Econo Lodge

All groundfloor rooms with queen size beds. One of the finest courtyards in Virginia. Easy access to and from I-95. Free wireless high-speed Internet in lobby area. Free continental breakfast. All rooms have free wireless high-speed Internet, microwaves, refrigerators and 27 inch televisions. .....

Hotel

The Red Carpet Inn

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, .....

Hotel

The Rodeway Inn

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 .....

Other useful links:

Things to see and do, places to eat in Petersburg

Photograph of The Brickhouse Run, Petersburg
The Brickhouse Run

The Brickhouse Run ( Dining / Pubs / Bars ). Located at 407-409 Cockade Alley. The Brickhouse Run is a friendly and welcoming pub and restaurant in historic Old Towne, Petersburg, Virginia! We offer a regularly changing menu of home-made British and American specialties, an excellent wine list, six beers on tap, including a local cask conditioned ale on hand pump, and a full range of spirits. brickhouserun.com Link

Renamed properties