Petersburg Virginia Accommodations

Find hotels in Petersburg using the list and search tools below. Search for the cheapest discounted hotel and motel rates in or near Petersburg, VA for your business or personal leisure travel. We show the best Petersburg Virginia hotel rooms. Review the Petersburg hotel list below to find the perfect lodging. We also have a map of the Petersburg hotels. Booking 5+ Rooms? Find Petersburg Group Hotel Discounts


Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Petersburg Hotels & Accommodations

Exterior of Rodeway Inn at Fort Lee Rodeway Inn at Fort Lee
+1-800-230-4134
$25+

530 East Washington St., Petersburg, VA 23803
  • Two star Downtown hotel
  • Hotel has 6 floors
Photo of Super 8 Super 8 in Petersburg
+1-800-997-5148
$39+

555 East Wythe St., Petersburg, VA 23803
Knights Inn Petersburg Ft. Lee - Petersburg
+1-800-997-5149
$26+

622. East Wythe St., Petersburg, VA 23803
  • Economy Highway property
  • 57 sleeping rooms in hotel
Photo of Holiday Inn Petersburg North Fort Lee Holiday Inn Petersburg North Fort Lee in Colonial Heights
+1-800-230-4134
$75+

401 East Roslyn Rd., Colonial Heights, VA 23834
  • 3 star Suburban hotel
  • 143 rooms in hotel
~1.27 Miles from Petersburg
Image of Comfort Suites Southpark Comfort Suites Southpark in Colonial Heights
+1-800-997-5148
$73+

931 South Ave., Colonial Heights, VA 23834
  • 4.5/5, Very good Guest Reviews
  • Low Cost Highway property
  • Free breakfast available
~1.31 Miles from Petersburg
Exterior of Hampton Inn Petersburg South Park Mall Hampton Inn Petersburg South Park Mall in Colonial Heights
+1-800-997-5149
$85+

403 East Roslyn Rd., Colonial Heights, VA 23834
  • Midscale Suburban property
  • Free breakfast
~1.32 Miles from Petersburg
Exterior of Econo Lodge Fort Lee Econo Lodge Fort Lee
+1-800-230-4134
$30+

900 Winfield Rd., Petersburg, VA 23803
  • 2.5/5, Poor Read Reviews
  • Inexpensive Highway property
  • 2 meeting rooms in property
Exterior of Hilton Garden Inn South Southpark Hilton Garden Inn South Southpark
+1-800-997-5148
$83+

800 Southpark Blvd., Colonial Heights, VA 23834
  • Midscale Suburban hotel
  • Hotel has 3 meeting rooms
~1.65 Miles from Petersburg
Value Place Richmond (Colonial Heights / Ft. Lee) : 255 Jennick Dr.
+1-800-997-5149
$34+

255 Jennick Dr., Colonial Heights, VA 23834
  • Inexpensive hotel
  • Check-in: 3:00 p.m.
~2.03 Miles from Petersburg
Image of Sleep Inn & Suites Sleep Inn & Suites - Prince George
+1-800-230-4134
$69+

2200 Waterside Rd., Prince George, VA 23875
  • 4.5/5, Very good Read Reviews
  • Low Cost Suburban property
  • Free breakfast available
~2.62 Miles from Petersburg
Super 8 Petersburg : 3138 South Crater Rd.
+1-800-997-5148
$34+

3138 South Crater Rd., Petersburg, VA 23805
  • 2.5/5, Poor Review Score
  • Economy Suburban hotel
  • Hotel has 4 suites
Country Inn & Suites
+1-800-997-5149
$65+

130 Wagner Rd., Petersburg, VA 23805
  • 4.0/5, Very good Review Score
  • 3-star Highway hotel
  • Hotel has 3 floors
Holiday Inn Express Hotel & Suites
+1-800-230-4134
$71+

5679 Boydton Plank Rd., Petersburg, VA 23803
  • 4.0/5, Very good Reviews
  • Three Star property
Baymont Inn & Suites Prince George : 5380 Oaklawn Blvd.
+1-800-997-5148
$25+

5380 Oaklawn Blvd., Hopewell, VA 23860
  • 3.5/5, Average Reviews
  • Low Cost Suburban hotel
  • 4 floors in property
~4.64 Miles from Petersburg
Hampton Inn / Petersburg / Hopewell - Hopewell
+1-800-997-5149
$85+

5103 Plaza Dr., Hopewell, VA 23860
  • 4.5/5, Very good Latest Reviews
  • Midscale Highway hotel
  • Check in: 03:00 PM
~4.82 Miles from Petersburg
Candlewood Suites Hopewell - Hopewell
+1-800-230-4134
$62+

5113 Plaza Dr., Hopewell, VA 23860
  • 4.5/5, Very good Recent Reviews
  • Low priced Suburban hotel
  • Access to gym on-site
~4.89 Miles from Petersburg
Quality Inn Express - Hopewell
+1-800-997-5148
$59+

4911 Oaklawn Blvd., Hopewell, VA 23860
  • 3.0/5, Average Hotel Reviews
  • Mid-scale Suburban property
  • 2 floors in hotel
~5.01 Miles from Petersburg
Redemption Inn & Conference Center : 5201 Courthouse Rd.
+1-800-997-5149
$40+

5201 Courthouse Rd., Prince George, VA 23857
  • Four star Rural hotel
  • 12 rooms in hotel
~5.12 Miles from Petersburg
Stay Over Suites
+1-800-230-4134
$61+

4115 Old Woodlawn St., Hopewell, VA 23860
  • Three Star Highway hotel
  • Check-in: 3:00 pm
~5.35 Miles from Petersburg
Photo of Candlewood Suites Candlewood Suites - Colonial Heights
+1-800-997-5148
$64+

15820 Woods Edge Rd., Colonial Heights, VA 23834
  • 3.5/5, Average Read Reviews
  • Two-star Suburban hotel
  • Gym / Fitness Center Available
~5.38 Miles from Petersburg

 [1 - 20 of 50]   


Next: See My Petersburg Hotels with Pricing >