COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Motels in Petersburg

Most hotels are fully refundable. Because flexibility matters.

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Browse Select Petersburg Motels

Motel 6 Sandston, VA - Richmond, Va
2 out of 5
5704 Williamsburg Rd, Sandston, VA
Fully refundableReserve now, pay when you stay
The price is $52 per night from Aug 1 to Aug 1
Situated near the airport, this motel is 1.8 mi (2.9 km) from White Oak Village and within 6 mi (10 km) of Broad Street and Dabbs House Museum & Henrico County ...
2.8/5 (657 reviews)
"*"

Reviewed on Jul 25, 2021

Motel 6 Sandston, VA - Richmond, Va
Days Inn by Wyndham Chester
2 out of 5
2410 W Hundred Rd, Chester, VA
Fully refundableReserve now, pay when you stay
The price is $67 per night from Aug 1 to Aug 1
Situated in the suburbs, this motel is 1.1 mi (1.8 km) from Parker's Battery Park and within 6 mi (10 km) of Point of Rocks Park and Henricus Historical Park. ...
2.8/5 (597 reviews)
"Covid has taken its toll everywhere and this place is no exception. Comfortable bed, dodgy plumbing. Noisy air conditioning did a great job of drowning out the noisy neighbors."

Reviewed on Jul 11, 2021

Days Inn by Wyndham Chester
Motel 6 Richmond, VA - Midlothian Turnpike
2 out of 5
100 Greshamwood Place, Richmond, VA
Fully refundableReserve now, pay when you stay
The price is $62 per night from Aug 1 to Aug 1
Located in North Chesterfield, this motel is within 9 mi (15 km) of Virginia Museum of Fine Arts, Science Museum of Virginia, and Greater Richmond Convention ...
3.1/5 (274 reviews)
"Everything was fine The rooms are nice and clean but no continetal breakfast..No coffee nothing.. That sucked!!"

Reviewed on Jul 8, 2021

Motel 6 Richmond, VA - Midlothian Turnpike
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Motel 6 Petersburg, VA - Fort Lee
2 out of 5
25 N. Little Church St., Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is $84 per night from Aug 9 to Aug 9
Situated in Petersburg, this motel is within a 15-minute walk of Old Blandford Church and Centre Hill Museum. Farmers Bank and Siege Museum are also within 1 ...
3.2/5 (318 reviews)
"Good"

Reviewed on Jul 22, 2021

Motel 6 Petersburg, VA - Fort Lee
OYO Hotel Petersburg VA I-95 & E Washington St
2 out of 5
25 S Crater Rd, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is $45 per night from Aug 4 to Aug 4
Situated in Petersburg, this motel is within a 15-minute walk of Old Blandford Church and Centre Hill Museum. Farmers Bank and Siege Museum are also within 1 ...
2.6/5 (115 reviews)
"Staff was friendly and very helpful"

Reviewed on Jun 10, 2021

OYO Hotel Petersburg VA I-95 & E Washington St
Econo Lodge Colonial Heights I-95
2 out of 5
2310 Indian Hill Road, Colonial Heights, VA
Fully refundableReserve now, pay when you stay
The price is $48 per night from Aug 11 to Aug 11
Located in the heart of Colonial Heights, this motel is 2.6 mi (4.2 km) from Swift Creek Mill Theatre and within 6 mi (10 km) of Point of Rocks Park and Parker's ...
2.5/5 (303 reviews)
"excellent fast service"

Reviewed on Dec 15, 2020

Econo Lodge Colonial Heights I-95
Red Roof Inn Petersburg – Fort Lee
2 out of 5
12205 South Crater Road, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is $74 per night from Aug 1 to Aug 1
Situated in Petersburg, this motel is within 9 mi (15 km) of Dogwood Trace Golf Course, Poplar Grove National Cemetery, and Old Blandford Church. Farmers Bank ...
2.2/5 (337 reviews)
"The place has some renovations going on but nothing to bother guests. For the price it was clean , quite, and not to bad of a stay."

Reviewed on Apr 12, 2021

Red Roof Inn Petersburg – Fort Lee
Americas Best Value Inn Richmond South
2 out of 5
2126 Willis Road, Richmond, VA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Aug 1 to Aug 1
Located in North Chesterfield, this motel is within 9 mi (15 km) of Castlewood, Chesterfield Historical Society of Virginia, and Henricus Historical Park. Dutch ...
2.7/5 (115 reviews)
"Reasonably priced and has been renovated would recommend"

Reviewed on Feb 19, 2021

Americas Best Value Inn Richmond South
Flagship Inn
2 out of 5
815 S. Crater Road, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is $35 per night from Jul 30 to Jul 30
Situated in Petersburg, this motel is 0.9 mi (1.4 km) from Old Blandford Church and within 3 mi (5 km) of Centre Hill Museum and Farmers Bank. Siege Museum and ...
2/5 (244 reviews)
"The room smelled smokey & musty, Stains on bedspread."

Reviewed on Jul 21, 2021

Flagship Inn
All Day Inn
2 out of 5
5500 Williamsburg Road, Sandston, VA
Fully refundableReserve now, pay when you stay
The price is $50 per night from Jul 31 to Jul 31
Situated in Sandston, this motel is 1.4 mi (2.2 km) from White Oak Village and within 6 mi (10 km) of Broad Street and Dabbs House Museum & Henrico County Tourist ...
2.8/5 (16 reviews)
"Good and quite"

Reviewed on Dec 11, 2020

All Day Inn
Super 8 by Wyndham Petersburg
2 out of 5
3138 South Crater Rd, I-95 Exit 48B, Petersburg, VA
The price is $63 per night from Aug 5 to Aug 5
Situated in Petersburg, this motel is 1.7 mi (2.7 km) from Dogwood Trace Golf Course and 2.9 mi (4.7 km) from Old Blandford Church. Siege Museum and Centre Hill ...
3.1/5 (110 reviews)
"All was fine. Would satay here again. Close to many services"

Reviewed on Sep 21, 2020

Super 8 by Wyndham Petersburg
OYO Hotel Petersburg VA - Templeton
2.5 out of 5
16501 Sunnybrook Rd, Petersburg, VA
Fully refundableReserve now, pay when you stay
The price is $55 per night from Aug 2 to Aug 2
Situated in Petersburg, this motel is within 12 mi (20 km) of Poplar Grove National Cemetery, Dogwood Trace Golf Course, and Hatcher's Run Battlefield. Old Blandford ...
2.5/5 (38 reviews)
"Great hotel for a good nights rest. Clean. Ac worked. Tv worked. No noise."

Reviewed on Aug 14, 2020

OYO Hotel Petersburg VA - Templeton
Express Airport Inn
2 out of 5
5700 Williamsburg Rd, Sandston, VA
Fully refundableReserve now, pay when you stay
The price is $70 per night from Aug 1 to Aug 1
Situated near the airport, this motel is 1.5 mi (2.4 km) from White Oak Village and within 6 mi (10 km) of Broad Street and Dabbs House Museum & Henrico County ...
2.6/5 (210 reviews)
"The room was so so"

Reviewed on May 16, 2021

Express Airport Inn
Rodeway Inn North Chesterfield-Richmond
2 out of 5
2125 Willis Road, Richmond, VA
Fully refundableReserve now, pay when you stay
The price is $65 per night from Jul 30 to Jul 30
Located in North Chesterfield, this motel is within 9 mi (15 km) of Castlewood, Chesterfield Historical Society of Virginia, and Henricus Historical Park. Dutch ...
3.5/5Good! (57 reviews)
"It was a fair priced clean a little dated room perfect for a cheap one night no frills stay"

Reviewed on Jan 30, 2021

Rodeway Inn North Chesterfield-Richmond
Days Inn by Wyndham Richmond/South
2 out of 5
6910 Midlothian Tpke, Richmond, VA
Located in North Chesterfield, this motel is 1.1 mi (1.8 km) from Putt-Putt Fun Center and within 6 mi (10 km) of Virginia Museum of Fine Arts and Carytown. ...
3/5 (693 reviews)
"not the best maintained, overall clean"

Reviewed on Apr 13, 2021

Days Inn by Wyndham Richmond/South
Royal Inn Motel
2 out of 5
9801 Hull Street Road, Richmond, VA
Located in North Chesterfield, this motel is 0.5 mi (0.7 km) from Rockwood Park and within 6 mi (10 km) of Pocahontas State Park and Chesterfield Towne Center. ...
2.7/5 (34 reviews)
"Booked the room and when I got there was told they had no more rooms."

Reviewed on Jun 20, 2020

Royal Inn Motel
Turnpike Motel
2.5 out of 5
5918 Midlothian Turnpike, Richmond, VA
Located in North Chesterfield, this motel is within 6 mi (10 km) of Virginia Museum of Fine Arts, Children's Museum of Richmond, and Science Museum of Virginia. ...
3.2/5 (76 reviews)
"I’ll gladly stay here again for one night stay on road trip to shore. Safe, clean rooms."

Reviewed on Feb 16, 2021

Turnpike Motel
Snow White Motel
2 out of 5
9301 Jefferson Davis Highway, Richmond, VA
Located in North Chesterfield, this motel is within 6 mi (10 km) of Castlewood, Chesterfield Historical Society of Virginia, and Iron Bridge Sports Park. Henricus ...
3.3/5 (3 reviews)
Good enough
"The owners are trying to make things nice in the older motel. They were friendly. If you need something cheap, this is good enough."

Reviewed on Jul 21, 2016

Snow White Motel
American Inn Motel
2 out of 5
2209 County Drive, Petersburg, VA
Situated in Petersburg, this motel is within 3 mi (5 km) of Old Blandford Church, U.S. Army Quartermaster Museum, and U.S. Army Women's Museum. Centre Hill Museum ...
3/5 (2 reviews)
The owner could at least make it clean.
"The building on the outside was okay, but the room was filthy. The carpet was soiled and matted, the room smelled really bad."

Reviewed on Jan 29, 2015

American Inn Motel
California Inn
2 out of 5
2214 County Dr, Petersburg, VA
Situated in Petersburg, this motel is within 3 mi (5 km) of Old Blandford Church, U.S. Army Quartermaster Museum, and U.S. Army Women's Museum. Centre Hill Museum ...
3/5 (3 reviews)
Nice hotel in Petersburg
"Older motel but clean, safe, and secure. Friendly staff, and all needs met. Inexpensive to boot!"

Reviewed on Sep 9, 2017

California Inn
Don't see what you're looking for?
See all available properties in Petersburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Petersburg

Country Inn & Suites by Radisson, Petersburg, VA

Country Inn & Suites by Radisson, Petersburg, VA

2.5 out of 5
130 Wagner Road, Petersburg, VA
The price is $102 per night from Aug 3 to Aug 3
3.7/5Good! (967 reviews)
"Stylish, but the carpet is poorly maintained, the bathroom is patched up and not very clean"

Reviewed on Jul 28, 2021

Country Inn & Suites by Radisson, Petersburg, VA
Comfort Inn Petersburg - Fort Lee

Comfort Inn Petersburg - Fort Lee

2.5 out of 5
12001 S Crater Rd, Petersburg, VA
The price is $85 per night from Aug 1 to Aug 1
3.7/5Good! (353 reviews)
"Good place to stay with dogs for an overnight…the area behind the property was dirty and not a good place to have the dog area…walk them in the front of the building by the sidewalk….clean room overall"

Reviewed on Jun 29, 2021

Comfort Inn Petersburg - Fort Lee
Days Inn by Wyndham Petersburg/South Fort Lee

Days Inn by Wyndham Petersburg/South Fort Lee

2 out of 5
12208 S Crater Rd/I-95, S on I-95 Exit 45, Petersburg, VA
The price is $46 per night from Aug 27 to Aug 27
2.8/5 (856 reviews)
"Tv did not work."

Reviewed on Jul 15, 2021

Days Inn by Wyndham Petersburg/South Fort Lee
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Petersburg Motels for the Frugal Traveler

You'll find 7 affordable motels in Petersburg among more than 23 hotels and other lodging choices. These cheaper accommodations can help you cut costs when compared with traditional hotels, which offer more amenities but ones that you may not use.

By saving on your room price, you can enjoy all that Petersburg has to offer. Top sights to visit include Fort Lee.

Fun fact: The word "motel" was invented in 1925 in San Luis Obispo, California by the owner of the Milestone Mo-Tel. Often one or two stories tall, motel properties usually have exterior corridors overlooking the parking lot or an outdoor pool.

Listed below are some of our customers’ favorite Petersburg motels to select from:

Flagship Inn

  • Stay within a quick 3-minute drive of Fort Lee.
  • Enjoy access to the seasonal outdoor pool, and freebies including WiFi and parking.

Motel 6 Fort Lee Petersburg, VA

  • Parking and laundry facilities are available during your stay, along with room amenities like WiFi.
  • It's located within a quick 5-minute drive of Fort Lee.

Super 8 by Wyndham Petersburg

  • Enjoy access to the parking, and freebies including breakfast and WiFi.
  • Stay within a short 7-minute drive of Fort Lee.

American Inn Motel

  • It's located within a quick 2-minute drive of Fort Lee.
  • Free parking and a seasonal outdoor pool are available during your stay.

California Inn

  • Stay within a quick 2-minute drive of Fort Lee.
  • Enjoy access to the 24-hour front desk, and freebies including WiFi and parking.

What to Do in Petersburg

People visiting Petersburg like its shops and restaurants. Take time for sightseeing and enjoy all there is to do in this family-friendly area.

These are some of the parks and outdoorsy places:

  • Petersburg National Battlefield Park
  • Pamplin Historical Park
  • Hatcher's Run Battlefield

You'll find these family-friendly sights in the area:

  • Swaders Sports Park
  • Iron Bridge Sports Park
  • Putt-Putt Fun Center

Some historical places you might want to see include:

  • U.S. Army Quartermaster Museum
  • Poplar Grove National Cemetery
  • Farmers Bank

Petersburg is also known for its:

  • Churches
  • Historical sites
  • Architecture
  • Museums

Best Time to Visit Petersburg

Determine the optimal time to visit Petersburg by looking over these seasonal weather details:
  • The hottest months are typically July and June, while January and February are the coldest months
  • January-March: Daytime temperatures average 65° F and nighttime temperatures average 27° F
  • April-June: 90° F is the daytime average and 41° F is the nighttime average
  • July-September: Daytime averages are around 90° F and nighttime averages are around 53° F
  • October-December: The average temperatures are 76° F during the day and 28° F at night
  • Average rainfall is 43.90 inches in a year

How to Get to Petersburg and Around the Area

Petersburg Transportation
NameTypeDistance
Richmond, VA (RIC-Richmond Intl.) Airport 19.5 mi (31.4 km)
Petersburg Station Train Station 1.5 mi (2.4 km)

Frequently asked questions

More trip options