Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

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 to Petersburg Amtrak

Hotel Petersburg Tapestry Collection by Hilton 20 West Tabb Street, Petersburg, VA 23803 ~1.44 miles southeast of Petersburg Amtrak
~25 minute walk
  • Affordable property
  • Check-in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.9 /10 Guest Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Quality Broadway Inn 405 East Washington St. PetersburgVirginia 23803, Petersburg, 23803 ~1.82 miles southeast of Petersburg Amtrak
  • Low Cost hotel
Call to Book
Add your dates for price
Call BookMore Details
Wright Mansion - An Impressive Victorian Estate 241 South Sycamore, Petersburg, VA 23803 ~1.86 miles southeast of Petersburg Amtrak
  • 3-star property
Call to Book
Add your dates for price
Call BookMore Details
Fort Lee Regency a Magnuson Hotel 380 East Washington St. VA, Petersburg, NV 23804 ~1.87 miles southeast of Petersburg Amtrak
  • Midscale hotel
Call to Book
Add your dates for price
Call BookMore Details
Comfort Suites South Park 931 South Ave, Colonial Heights, VA 23834 ~1.91 miles east of Petersburg Amtrak
  • 3-star property
  • 5 floors in property
Call to Book
Add your dates for price
Very Good 8.0 /10 Read Reviews Call BookMore Details
Hampton Inn Petersburg-Southpark Mall 403 East Roslyn Rd, Colonial Heights, VA 23834 ~1.94 miles east of Petersburg Amtrak
  • Midscale hotel
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Motel 6 Petersburg VA - Fort Lee 25 North Little Church St., Petersburg, VA 23803 ~1.97 miles east of Petersburg Amtrak
  • Economy Motel hotel
  • 2 floors in hotel
Call to Book
Add your dates for price
Average 6.2 /10 Reviews Call BookMore Details
Hilton Garden Inn Richmond South / Southpark 800 Southpark Blvd, Colonial Heights, VA 23834 ~1.98 miles east of Petersburg Amtrak
  • Affordable hotel
  • Hotel has 6 floors
Call to Book
Add your dates for price
Very Good 8.6 /10 Reviews Call BookMore Details
Travel Inn Petersburg Fort Lee 530 East Washington Street, Petersburg, 23803 ~1.98 miles east of Petersburg Amtrak
  • 2-star hotel
Call to Book
Add your dates for price
Call BookMore Details
Petersburg VA Hotel 524 East Washington St, Petersburg, VA 23803 ~2.01 miles east of Petersburg Amtrak
  • Affordable property
  • Airport shuttle available
Call to Book
Add your dates for price
Poor 4.8 /10 Recent Reviews Call BookMore Details
Towneplace Suites by Marriott Richmond Colonial Heights 931 South Avenue, Colonial Heights, VA 23834 ~2.03 miles east of Petersburg Amtrak
  • Mid-scale property
  • 18 suites in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Best Inn 555 East Wythe St, Petersburg, VA 23803 ~2.05 miles east of Petersburg Amtrak
  • Midscale hotel
  • 46 rooms in property
Call to Book
Add your dates for price
Poor 4.2 /10 Recent Reviews Call BookMore Details
OYO Hotel Petersburg VA I-95 & E Washington St 25 South Crater Rd, Petersburg, VA 23803 ~2.09 miles east of Petersburg Amtrak
  • Two-star Motel hotel
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Poor 4.4 /10 Hotel Reviews Call BookMore Details
Delta Hotels by Marriott Colonial Heights 401 East Roslyn Rd, Colonial Heights, VA 23834 ~2.11 miles east of Petersburg Amtrak
  • Midscale property
  • Hotel has a green policy Read more
Call to Book
Add your dates for price
Very Good 8.2 /10 Hotel Reviews Call BookMore Details
WoodSpring Suites Colonial Heights Fort Lee 255 Jennick Dr, Colonial Heights, VA 23834 ~2.50 miles east of Petersburg Amtrak
  • 3 star hotel
  • Check in: 3:00 PM - midnight
Call to Book
Add your dates for price
Poor 5.8 /10 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Extended Stay America Suites Colonial Heights Fort Lee 441 Charles H Dimmock Pkwy, Colonial Heights, VA 23834 ~2.50 miles east of Petersburg Amtrak
  • Midscale property
  • Free complimentary breakfast
Call to Book
Add your dates for price
Average 7.8 /10 Hotel Reviews Call BookMore Details
Flagship Inn 815 South Crater Road, Petersburg, VA 23803 ~2.93 miles southeast of Petersburg Amtrak
  • Low Cost Motel hotel
  • Pets are Welcome
Call to Book
Add your dates for price
Poor 4.2 /10 Guest Reviews Call BookMore Details
Econo Lodge Petersburg - Fort Lee 900 Winfield Rd, Petersburg, VA 23803 ~3.28 miles southeast of Petersburg Amtrak
  • 2-star hotel
  • Hotel has 97 rooms
Call to Book
Add your dates for price
Poor 5.4 /10 Review Score Call BookMore Details
Sleep Inn & Suites Prince George near Fort Lee 2200 Waterside Road, Prince George, VA 23875 ~3.50 miles east of Petersburg Amtrak
  • 3-star property
  • Hotel has 60 rooms
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Budget Motor Inn - Fort Lee 2151 Jamestown Dr. VA, Petersburg, Virginia 23803 ~3.88 miles east of Petersburg Amtrak
  • Inexpensive hotel
Call to Book
Add your dates for price
Call BookMore Details
American Inn Motel 2209 County Drive, Petersburg, VA 23803 ~4.01 miles east of Petersburg Amtrak
  • Two-star Motel hotel
  • 120 sleeping rooms in hotel
Call to Book
Add your dates for price
Average 6.0 /10 Guest Reviews Call BookMore Details
California Inn 2214 County Dr, Petersburg, NV 23803 ~4.02 miles east of Petersburg Amtrak
  • Low Cost hotel
Call to Book
Add your dates for price
Call BookMore Details
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG 5679 Boydton Plank Rd, Petersburg, VA 23803 ~4.04 miles southwest of Petersburg Amtrak
  • Mid-scale hotel
  • Check-in time: 3:00 PM
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
Candlewood Suites Colonial Heights Fort Lee by IHG 15820 Woods Edge Road, Colonial Heights, VA 23834 ~4.72 miles north of Petersburg Amtrak
  • Mid-scale hotel
  • Pets are Allowed
Call to Book
Add your dates for price
Average 7.8 /10 Reviews Call BookMore Details
Super 8 by Wyndham Petersburg 3138 South Crater Rd, Petersburg, VA 23805 ~4.74 miles southeast of Petersburg Amtrak
  • Economical Motel hotel
  • Check-in: 3:00 PM - 5:30 AM
Call to Book
Add your dates for price
Poor 5.8 /10 Recent Reviews Call BookMore Details

Next: Show All Available Petersburg Amtrak Hotels with Pricing

What are the best hotels near Petersburg Amtrak?

HotelDescriptionLink
1. Hotel Petersburg Tapestry Collection by Hilton The Hotel Petersburg Tapestry Collection by Hilton is a crowd-pleasing 3.5 star hotel located ~1.4 mi. southeast of Petersburg Amtrak and about a 2 min. drive or taxi ride. Recent guests gave this hotel a guest review score of 8.9 out of 5. 8.9 /10 Guest Reviews
2. Comfort Suites South Park The Comfort Suites South Park is a favored 2.5 star hotel located ~1.9 mi. east of Petersburg Amtrak and about a 3 min. drive or taxi ride. Recent guests gave this hotel a guest review score of 8 out of 5. 8 /10 Guest Reviews
3. Hampton Inn Petersburg-Southpark Mall The Hampton Inn Petersburg-Southpark Mall is a pleasing 2.5-Star hotel located ~1.9 mi. east of Petersburg Amtrak and approx. a 3 minute drive or uber ride. With a verified guest score of 8.2/5, this makes it one of the perfect accommodations nearby Petersburg Amtrak. 8.2 /10 Guest Reviews
4. Hilton Garden Inn Richmond South The Hilton Garden Inn Richmond South is a favored 3-Star hotel located ~2.0 mi. east of Petersburg Amtrak and roughly a 4 minute drive or uber ride. With a average guest review rating of 8.6/5, this makes it one of the ideal lodging options nearby Petersburg Amtrak. 8.6 /10 Guest Reviews

4 Best Hotels near Petersburg Amtrak

FAQs about hotels near Petersburg Amtrak

What are the top reviewed hotels near Petersburg Amtrak?

Petersburg VA Hotel, Hotel Petersburg Tapestry Collection by Hilton and Towneplace Suites by Marriott Richmond Colonial Heights are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near Petersburg Amtrak?

Hotel Petersburg Tapestry Collection by Hilton, Wright Mansion - An Impressive Victorian Estate and Hilton Garden Inn Richmond South are the top 3 luxury hotels near Petersburg Amtrak.

What hotels are closest to the area of Petersburg Amtrak?

Hotel Petersburg Tapestry Collection by Hilton, Quality Broadway Inn, and Wright Mansion - An Impressive Victorian Estate 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 $86.17 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 $108.35 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?

The Jefferson Hotel, Hermitage Hotel Richmond Virginia and Richmond Motel are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near Petersburg Amtrak?

Richmond Marriott, Springhill Suites by Marriott Richmond Airport and Fairfield Inn & Suites by Marriott Stony Creek are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

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

Rodeway Inn Colonial Heights I-95, Bluegreen Vacations Parkside Williamsburg an Ascend Collection Resort and Sleep Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near Petersburg Amtrak?

Best Western Plus Hopewell Fort Lee, Best Western Plus Governors Inn and Best Western Premier Richmond City Gateway are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near Petersburg Amtrak?

Holiday Inn Club Vacations Williamsburg Resort by IHG, Holiday Inn Express Williamsbrg Busch Gardens Area by IHG and Holiday Inn Hotel & Suites Williamsburg-Historic Gateway by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top