Hotels Near Petersburg Amtrak - Petersburg VA Virginia

Lodging near Petersburg Amtrak are listed below ordered by distance. Search for cheap and discount hotel rates near Petersburg Amtrak in Petersburg VA for your leisure or business trips.

We list the best motels and hotels close to Petersburg Amtrak so you can review the available Petersburg VA accommodations below and find the perfect hotel. Need hotel rooms for a group/meeting? Book a Petersburg VA group hotel deal

Find availability nearby 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

Lodging & Accommodations close by Petersburg Amtrak

Image of Rodeway Inn at Fort LeeRodeway Inn at Fort Lee
+1-800-230-4134Check Rates
530 East Washington St., Petersburg, VA 23803
  • Economical Downtown property
  • 6 floors in hotel
~1.97 Miles from Petersburg Amtrak
Photo of Hilton Garden Inn South SouthparkHilton Garden Inn South Southpark
+1-800-997-5148Check Rates
800 Southpark Blvd., Colonial Heights, VA 23834
  • 3-star Suburban property
  • Gym / Fitness Center Available
~2.00 Miles from Petersburg Amtrak
Exterior of Comfort Suites SouthparkComfort Suites Southpark in Colonial Heights
+1-800-997-5149Check Rates
931 South Ave., Colonial Heights, VA 23834
  • 4.5/5, Very Good Reviews
  • Cheap Highway hotel
  • 91 rooms in property
~2.01 Miles from Petersburg Amtrak
Image of Super 8Super 8 - Petersburg
+1-800-230-4134Check Rates
555 East Wythe St., Petersburg, VA 23803
  • 2.5/5, Poor Reviews
  • Inexpensive Downtown property
  • 46 rooms in property
~2.06 Miles from Petersburg Amtrak
Knights Inn Petersburg Ft. Lee
+1-800-997-5148Check Rates
622. East Wythe St., Petersburg, VA 23803
  • 2 star Highway hotel
  • 57 rooms in property
~2.09 Miles from Petersburg Amtrak
Image of Holiday Inn Petersburg North Fort LeeHoliday Inn Petersburg North Fort Lee in Colonial Heights
+1-800-997-5149Check Rates
401 East Roslyn Rd., Colonial Heights, VA 23834
  • 3-star Suburban property
  • Free comp. breakfast
~2.11 Miles from Petersburg Amtrak
Photo of Hampton Inn Petersburg South Park MallHampton Inn Petersburg South Park Mall in Colonial Heights
+1-800-230-4134Check Rates
403 East Roslyn Rd., Colonial Heights, VA 23834
  • 3 star Suburban hotel
  • 129 sleeping rooms in hotel
~2.15 Miles from Petersburg Amtrak
Image of Value Place Richmond (Colonial Heights / Ft. Lee)Value Place Richmond (Colonial Heights / Ft. Lee)
+1-800-997-5148Check Rates
255 Jennick Dr., Colonial Heights, VA 23834
  • Economy hotel
  • 124 rooms in hotel
~2.55 Miles from Petersburg Amtrak
Econo Lodge Fort Lee : 900 Winfield Rd.
+1-800-997-5149Check Rates
900 Winfield Rd., Petersburg, VA 23803
  • 3.0/5, Average Guest Reviews
  • Economy Highway property
  • Hotel has 2 meeting rooms
~3.20 Miles from Petersburg Amtrak
Exterior of Sleep Inn & SuitesSleep Inn & Suites in Prince George
+1-800-230-4134Check Rates
2200 Waterside Rd., Prince George, VA 23875
  • 4.5/5, Very Good Review Score
  • 2-star Suburban hotel
  • Hotel has 40 suites
~3.50 Miles from Petersburg Amtrak
Holiday Inn Express Hotel & Suites - Petersburg
+1-800-997-5148Check Rates
5679 Boydton Plank Rd., Petersburg, VA 23803~4.05 Miles from Petersburg Amtrak
Image of Candlewood SuitesCandlewood Suites
+1-800-997-5149Check Rates
15820 Woods Edge Rd., Colonial Heights, VA 23834
  • 3.5/5, Average Read Reviews
  • Economical Suburban property
  • 82 suites in hotel
~4.57 Miles from Petersburg Amtrak
Super 8 Petersburg
+1-800-230-4134Check Rates
3138 South Crater Rd., Petersburg, VA 23805
  • 2.5/5, Poor Reviews
  • Two star Suburban property
  • 2 floors in property
~4.74 Miles from Petersburg Amtrak
Country Inn & Suites - Petersburg
+1-800-997-5148Check Rates
130 Wagner Rd., Petersburg, VA 23805
  • 4.0/5, Very Good Latest Reviews
  • Mid-scale Highway hotel
  • Check in: 3:00PM
~4.95 Miles from Petersburg Amtrak
Econo Lodge
+1-800-997-5149Check Rates
2310 Indian Hill Rd., Colonial Heights, VA 23834
  • 3.0/5, Average Recent Reviews
  • Cheap Highway hotel
  • 2 conference rooms in property
~5.07 Miles from Petersburg Amtrak
Baymont Inn & Suites Prince George
+1-800-230-4134Check Rates
5380 Oaklawn Blvd., Hopewell, VA 23860
  • 3.5/5, Average Latest Reviews
  • Economy Suburban property
  • Hotel has 68 suites
~5.53 Miles from Petersburg Amtrak
Hampton Inn / Petersburg / Hopewell
+1-800-997-5148Check Rates
5103 Plaza Dr., Hopewell, VA 23860
  • 4.5/5, Very Good Review Score
  • Mid-scale Highway property
  • Complimentary breakfast is offered
~5.67 Miles from Petersburg Amtrak
Candlewood Suites Hopewell
+1-800-997-5149Check Rates
5113 Plaza Dr., Hopewell, VA 23860
  • 4.5/5, Very Good Hotel Reviews
  • Cheap Suburban property
  • Check in time: 3:00 PM
~5.74 Miles from Petersburg Amtrak
Quality Inn Express in Hopewell
+1-800-230-4134Check Rates
4911 Oaklawn Blvd., Hopewell, VA 23860
  • 3.0/5, Average Review Score
  • Mid-scale Suburban property
  • 2 floors in hotel
~5.84 Miles from Petersburg Amtrak
Stay Over Suites - Hopewell
+1-800-997-5148Check Rates
4115 Old Woodlawn St., Hopewell, VA 23860
  • 3 star Highway property
  • Hotel has 3 floors
~6.10 Miles from Petersburg Amtrak

 [1 - 20 of 25]   


Next: Show All Available Petersburg Amtrak Hotels with Pricing >