Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near Petersburg Amtrak - Petersburg Amtrak Virginia

Lodging near Petersburg Amtrak are listed below ordered by distance. Search for cheap and discount hotel rates near Petersburg Amtrak in Petersburg Amtrak for your leisure or business trips.We list the best motels and hotels close to Petersburg Amtrak so you can review the available Petersburg Amtrak accommodations below and find the perfect hotel. Need hotel rooms for a group/meeting? Book a Petersburg Amtrak group hotel deal

Lodging & Accommodations close to Petersburg Amtrak

Hampton Inn Petersburg Southpark Mall
+1-888-389-4121
403 East Roslyn Rd., Colonial Heights, VA 23834 ~0.88 miles east of Petersburg Amtrak
~15 minute walk
  • 3 star Suburban property
  • Free breakfast
Motel 6 : 25 North Little Church St.
+1-888-675-2083
25 North Little Church St., Petersburg, VA 23803 ~1.96 miles east of Petersburg Amtrak
  • Economy Highway property
  • Check in: 3 pm
Travel Inn Petersburg Fort Lee in Petersburg
+1-800-716-8490
530 East Washington St., Petersburg, VA 23803 ~1.97 miles east of Petersburg Amtrak
  • Cheap Downtown property
  • 117 rooms in hotel
From$38
Not Good 1.5 /5Reviews CallBookMore Details
Hilton Garden Inn South Southpark
+1-800-805-5223
800 Southpark Blvd., Colonial Heights, VA 23834 ~2.00 miles east of Petersburg Amtrak
  • Three Star Suburban hotel
  • Fitness center on property
  • Well lit parking lot
  • Most guests said the beds were comfortable
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Suites Southpark
+1-888-965-1860
931 South Ave., Colonial Heights, VA 23834 ~2.01 miles east of Petersburg Amtrak
  • Low-priced Highway hotel
  • 91 rooms in property
  • Easily accessible by car, said 100%
  • Charge of the breakfast area was outstanding
From$104
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Super 8
+1-888-788-5576
555 East Wythe St., Petersburg, VA 23803 ~2.06 miles east of Petersburg Amtrak
  • Inexpensive Downtown property
  • Check-in: 2:00 PM
  • Room was clean
  • Management took care of it
Holiday Inn Petersburg North Fort Lee : 401 East Roslyn Rd.
+1-888-897-9207
401 East Roslyn Rd., Colonial Heights, VA 23834 ~2.10 miles east of Petersburg Amtrak
  • 3-star Suburban property
  • Hotel has an eco-friendly policy Learn more
Woodsprings Richmond / Fort Lee : 255 Jennick Dr.
+1-888-311-4278
255 Jennick Dr., Colonial Heights, VA 23834 ~2.55 miles east of Petersburg Amtrak
  • Three Star property
  • 4 floors in property
Econo Lodge Fort Lee
+1-888-469-4795
900 Winfield Rd., Petersburg, VA 23803 ~3.20 miles southeast of Petersburg Amtrak
  • Low-priced Highway hotel
  • 2 floors in property
Sleep Inn & Suites - Prince George
+1-888-734-9421
2200 Waterside Rd., Prince George, VA 23875 ~3.50 miles east of Petersburg Amtrak
  • Cheap Suburban property
  • Hotel has an eco-friendly policy Learn more
  • Door wide
  • Fantastic service
Holiday Inn Express Hotel & Suites : 5679 Boydton Plank Rd.
+1-888-841-5292
5679 Boydton Plank Rd., Petersburg, VA 23803 ~4.05 miles southwest of Petersburg Amtrak
  • 3-star Rural hotel
  • 3 floors in hotel
  • Room needs to be redecorated
  • Complimentary breakfast foods
Oakwood at 1200 Acqua - Petersburg
+1-888-455-5160
1200 Harrison Creek Blvd., Petersburg, VA 23803 ~4.37 miles southeast of Petersburg Amtrak
  • 3 star hotel
  • Hotel has 3 floors
Candlewood Suites Colonial Heights Ft. Lee : 15820 Woods Edge Rd.
+1-888-965-8297
15820 Woods Edge Rd., Colonial Heights, VA 23834 ~4.72 miles north of Petersburg Amtrak
  • 2-star Suburban hotel
  • Check-in: 3:00 PM
Super 8 by Wyndham Petersburg : 3138 South Crater Rd.
+1-888-906-6358
3138 South Crater Rd., Petersburg, VA 23805 ~4.74 miles southeast of Petersburg Amtrak
  • Low Cost Suburban property
  • Free breakfast available
Comfort Inn : 15720 Woods Edge Rd.
+1-888-749-6785
15720 Woods Edge Rd., Colonial Heights, VA 23834 ~4.78 miles north of Petersburg Amtrak
  • Affordable Highway hotel
  • Hotel has 53 rooms
  • Good accessibility by car
  • Very good highway hotel
From$399
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Country Inn & Suites
+1-888-878-9982
130 Wagner Rd., Petersburg, VA 23805 ~4.95 miles southeast of Petersburg Amtrak
  • 3-star Highway property
  • 3 floors in property
  • Most guests thought rooms were spacious
  • Furniture needs more attention
Econo Lodge - Colonial Heights
+1-888-389-4485
2310 Indian Hill Rd., Colonial Heights, VA 23834 ~5.07 miles north of Petersburg Amtrak
  • Two star Highway hotel
  • Check in time: 2:00 PM
Execustay at Addison Crater Woods
+1-888-389-4121
200 Addison Way, Petersburg, VA 23805 ~5.29 miles southeast of Petersburg Amtrak
  • Affordable property
  • 3 floors in property
Baymont Inn & Suites Prince George at Fort Lee : 5380 Oaklawn Blvd.
+1-888-675-2083
5380 Oaklawn Blvd., Prince George, VA 23875 ~5.50 miles east of Petersburg Amtrak
  • Inexpensive Suburban property
  • Gym is available on property
Hampton Inn / Petersburg / Hopewell in Hopewell
+1-800-716-8490
5103 Plaza Dr., Hopewell, VA 23860 ~5.67 miles east of Petersburg Amtrak
  • 3-star Highway hotel
  • Check-in time: 03:00 PM
  • Close to shopping and restaurants
  • Friendly service
 [1 - 20 of 25]    
Next: Show All Available Petersburg Amtrak Hotels with Pricing

Graph: Next 20 Days of Petersburg Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Petersburg, VA discounts available. The chart reflects the cheapest Petersburg hotel for each day and each star rating category.

What are the best hotels near Petersburg Amtrak?

HotelDescriptionLink
1. Hampton Inn Petersburg Southpark MallThe Hampton Inn Petersburg Southpark Mall is an attractive 3-Star hotel located about 0.9 miles east of Petersburg Amtrak and approx. a 16 minute stroll by foot. Travelers gave this hotel a verified guest score of 4/5.4 /5 Guest Reviews
2. Hilton Garden Inn South SouthparkThe Hilton Garden Inn South Southpark is a leading 3 star hotel located approx. 2.0 miles east of Petersburg Amtrak and about a 4 min. drive or uber ride. With a guest review score of 4.5 out of 5, this makes it one of the ideal lodging options close to Petersburg Amtrak.4.5 /5 Guest Reviews
3. Comfort Suites SouthparkThe Comfort Suites Southpark is a favored 2-Star hotel located ~2.0 mi. east of Petersburg Amtrak and roughly a 4 minute drive or uber ride. Recent hotel guests gave this hotel a verified guest score of 4/5.4 /5 Guest Reviews
4. Holiday Inn Petersburg North Fort LeeThe Holiday Inn Petersburg North Fort Lee is a popular 3 star hotel located approx. 2.1 miles east of Petersburg Amtrak and about a 4 min. drive. Recent guests gave this hotel an avg. guest review rating of 3.5 out of 5.3.5 /5 Guest Reviews
5. Woodsprings RichmondThe Woodsprings Richmond is a pleasing 3-Star hotel located ~2.5 mi. east of Petersburg Amtrak and roughly a 5 minute drive. With a average guest review rating of 3.5/5, this makes it one of the finest hotel options nearby Petersburg Amtrak.3.5 /5 Guest Reviews

5 Best Hotels near Petersburg Amtrak

FAQs about hotels near Petersburg Amtrak

What are the best rated hotels near Petersburg Amtrak?

Hilton Garden Inn South Southpark, Candlewood Suites Hopewell and Stay Over Suites are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near Petersburg Amtrak?

Hampton Inn Petersburg Southpark Mall, Hilton Garden Inn South Southpark and Holiday Inn Petersburg North Fort Lee are the top 3 luxury hotels near Petersburg Amtrak.

What hotels are closest to the area of Petersburg Amtrak?

Hampton Inn Petersburg Southpark Mall, Motel 6, and Travel Inn Petersburg Fort Lee are the properties closest to Petersburg Amtrak.

How much does a cheap hotel near Petersburg Amtrak cost per night?

In the last year, a 2 star hotel near Petersburg Amtrak can be as cheap as $65.61 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near Petersburg Amtrak cost per night?

In the last year, the average 3 star hotel near Petersburg Amtrak has been $104.64 per night. (based on HotelPlanner prices)

How much does a luxury hotel near Petersburg Amtrak cost?

In the last year, the average 4 star hotel near Petersburg Amtrak has been $110.40 per night. (based on HotelPlanner prices)

What are the best independent hotels near Petersburg Amtrak?

Stay Over Suites, Woodsprings Richmond and Hopewell Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Choice Hotels branded hotels near Petersburg Amtrak?

Comfort Suites Southpark, Sleep Inn & Suites and Comfort Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near Petersburg Amtrak?

Candlewood Suites Hopewell, Holiday Inn Express Hotel & Suites and Holiday Inn Petersburg North Fort Lee are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top