Star Rating
Hotel Name
Price Range (USD)to
Amenities

Hotels Near 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 by 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
  • Midscale Suburban hotel
  • 129 rooms in property
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Travel Inn Petersburg Fort Lee
+1-888-675-2083
530 East Washington St., Petersburg, VA 23803 ~1.97 miles east of Petersburg Amtrak
  • Low Cost Downtown hotel
  • Hotel has 8 suites
Motel 6 Petersburg Va #8931 in Petersburg
+1-800-716-8490
25 North Little Church St., Petersburg, VIRGINIA 23803 ~1.97 miles east of Petersburg Amtrak
  • 2 star Highway hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Hilton Garden Inn South Southpark in Colonial Heights
+1-800-805-5223
800 Southpark Blvd., Colonial Heights, VA 23834 ~2.00 miles east of Petersburg Amtrak
  • Mid-scale Suburban property
  • Gym is available on property
  • Located near shopping areas
  • Great room
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Comfort Suites Southpark - Colonial Heights
+1-888-965-1860
931 South Ave., Colonial Heights, VA 23834 ~2.01 miles east of Petersburg Amtrak
  • Inexpensive Highway hotel
  • Comp. Breakfast
  • Popular among business travelers
  • Most guests thought rooms were spacious
From$104
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Inn in Petersburg
+1-888-788-5576
555 East Wythe St., Petersburg, VA 23803 ~2.06 miles east of Petersburg Amtrak
  • 2 star Downtown property
  • Hotel has 46 rooms
  • Clean hotel facilities
  • Breakfast delicious
Oyo Hotel Petersburg Va I 95 - Petersburg
+1-888-897-9207
25 South Crater Rd., Petersburg, VA 23803 ~2.10 miles east of Petersburg Amtrak
  • Midscale property
Holiday Inn Petersburg North Fort Lee : 401 East Roslyn Rd.
+1-888-311-4278
401 East Roslyn Rd., Colonial Heights, VA 23834 ~2.10 miles east of Petersburg Amtrak
  • 3 star Suburban hotel
  • Hotel has an eco-friendly policy See policy
From$80
Average 3.5 /5Reviews CallBookMore Details
Extended Stay America Colonial Heights Fort Lee - Colonial Heights
+1-888-469-4795
441 Charles H Dimmock Pkwy., Colonial Heights, VA 23834 ~2.43 miles east of Petersburg Amtrak
  • 2 star hotel
  • Fitness / Gym is on-site
Woodsprings Richmond / Fort Lee in Colonial Heights
+1-888-734-9421
255 Jennick Dr., Colonial Heights, VA 23834 ~2.55 miles east of Petersburg Amtrak
  • Affordable property
Econo Lodge Fort Lee in Petersburg
+1-888-841-5292
900 Winfield Rd., Petersburg, VA 23803 ~3.20 miles southeast of Petersburg Amtrak
  • Inexpensive Highway hotel
  • 2 conference rooms in property
Sleep Inn & Suites in Prince George
+1-888-455-5160
2200 Waterside Rd., Prince George, VA 23875 ~3.50 miles east of Petersburg Amtrak
  • Economy Suburban property
  • 60 rooms in property
  • Most guests said rooms were clean enough
  • Friendly staff
Holiday Inn Express Hotel & Suites : 5679 Boydton Plank Rd.
+1-888-965-8297
5679 Boydton Plank Rd., Petersburg, VA 23803 ~4.05 miles southwest of Petersburg Amtrak
  • Mid-scale Rural property
  • Check in time: 3:00 pm
  • Tasty breakfast
  • Poor taxi service
Oakwood at 1200 Acqua : 1200 Harrison Creek Blvd.
+1-888-906-6358
1200 Harrison Creek Blvd., Petersburg, VA 23803 ~4.37 miles southeast of Petersburg Amtrak
  • Mid-scale hotel
  • Access to gym on-site
Candlewood Suites Colonial Heights Ft. Lee
+1-888-749-6785
15820 Woods Edge Rd., Colonial Heights, VA 23834 ~4.72 miles north of Petersburg Amtrak
  • Two-star Suburban hotel
  • 82 suites in property
Super 8 by Wyndham Petersburg
+1-888-878-9982
3138 South Crater Rd., Petersburg, VA 23805 ~4.74 miles southeast of Petersburg Amtrak
  • 2 star Suburban hotel
  • Free comp. breakfast
Comfort Inn
+1-888-389-4485
15720 Woods Edge Rd., Colonial Heights, VA 23834 ~4.78 miles north of Petersburg Amtrak
  • Affordable Highway hotel
  • Fitness / Gym is on-site
  • Good value for the money
  • Spacious rooms
From$399
Very Good 4.0 /5Recent Reviews CallBookMore Details
Country Inn & Suites - Petersburg
+1-888-389-4121
130 Wagner Rd., Petersburg, VA 23805 ~4.95 miles southeast of Petersburg Amtrak
  • Midscale Highway hotel
  • Check-in time: 3:00PM
  • Quiet 2 night stay
  • AC needs updating
Econo Lodge
+1-888-675-2083
2310 Indian Hill Rd., Colonial Heights, VA 23834 ~5.07 miles north of Petersburg Amtrak
  • Two star Highway property
  • Complimentary breakfast is offered
Execustay at Addison Crater Woods
+1-800-716-8490
200 Addison Way, Petersburg, VA 23805 ~5.29 miles southeast of Petersburg Amtrak
  • 3 star property
  • 539 sleeping rooms in hotel
 [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. With a guest review score of 3.5 out of 5, this makes it one of the first-class hotel options close to Petersburg Amtrak.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 premium lodging 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 Oyo Hotel Petersburg Va I 95 are the top 3 luxury hotels near Petersburg Amtrak.

What hotels are closest to the area of Petersburg Amtrak?

Hampton Inn Petersburg Southpark Mall, Travel Inn Petersburg Fort Lee, and Motel 6 Petersburg Va #8931 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 $67.79 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 $101.78 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 Best 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