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

Hotels Near Petersburg National Battlefield Park - Richmond

Hotels close to Petersburg National Battlefield Park are provided in the list below sorted by distance (closest at the top). Explore our favorite hotels to find accommodations near Petersburg National Battlefield Park (in Petersburg National Battlefield Park) for your personal or business travels. We sell the best motels and hotels close to Petersburg National Battlefield Park so you can review the discounted Petersburg National Battlefield Park stay options below and securely reserve your ideal hotel.

Lodging/Accommodations close to Petersburg National Battlefield Park

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG 5679 Boydton Plank Rd, Petersburg, VA 23803 ~9.33 miles east of Petersburg National Battlefield Park
  • 3 star hotel
  • 67 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest 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 →
Wright Mansion - An Impressive Victorian Estate 241 South Sycamore, Petersburg, VA 23803 ~13.54 miles east of Petersburg National Battlefield Park
  • Three Star hotel
Call to Book
Add your dates for price
Call BookMore Details
Hotel Petersburg Tapestry Collection by Hilton 20 West Tabb Street, Petersburg, VA 23803 ~13.58 miles east of Petersburg National Battlefield Park
  • 3 star property
  • Fitness center on property
Call to Book
Add your dates for price
Very Good 8.9 /10 Review Score Call BookMore Details
Quality Broadway Inn 405 East Washington St. PetersburgVirginia 23803, Petersburg, 23803 ~13.89 miles east of Petersburg National Battlefield Park
  • Economy hotel
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 ~13.90 miles east of Petersburg National Battlefield Park
  • Midscale property
Call to Book
Add your dates for price
Call BookMore Details
Travel Inn Petersburg Fort Lee 530 East Washington Street, Petersburg, 23803 ~14.08 miles east of Petersburg National Battlefield Park
  • Two-star hotel
Call to Book
Add your dates for price
Call BookMore Details
Petersburg VA Hotel 524 East Washington St, Petersburg, VA 23803 ~14.09 miles east of Petersburg National Battlefield Park
  • Affordable property
  • Shuttle to airport available
Call to Book
Add your dates for price
Poor 4.8 /10 Latest Reviews Call BookMore Details
Best Inn 555 East Wythe St, Petersburg, VA 23803 ~14.13 miles east of Petersburg National Battlefield Park
  • 3-star property
  • Check-in: 2:00 PM - 8:00 PM
Call to Book
Add your dates for price
Poor 4.2 /10 Review Score Call BookMore Details
Motel 6 Petersburg VA - Fort Lee 25 North Little Church St., Petersburg, VA 23803 ~14.17 miles east of Petersburg National Battlefield Park
  • Economy Motel hotel
  • Pets are Allowed
Call to Book
Add your dates for price
Average 6.2 /10 Latest Reviews Call BookMore Details
OYO Hotel Petersburg VA I-95 & E Washington St 25 South Crater Rd, Petersburg, VA 23803 ~14.23 miles east of Petersburg National Battlefield Park
  • Two-star Motel property
  • 40 rooms in hotel
Call to Book
Add your dates for price
Poor 4.4 /10 Reviews Call BookMore Details
Flagship Inn 815 South Crater Road, Petersburg, VA 23803 ~14.30 miles east of Petersburg National Battlefield Park
  • Low Cost Motel hotel
  • 140 rooms in hotel
Call to Book
Add your dates for price
Poor 4.2 /10 Reviews Call BookMore Details
Super 8 by Wyndham Petersburg 3138 South Crater Rd, Petersburg, VA 23805 ~14.33 miles east of Petersburg National Battlefield Park
  • Inexpensive Motel property
  • Check in: 3:00 PM - 5:30 AM
Call to Book
Add your dates for price
Poor 5.8 /10 Guest Reviews Call BookMore Details
Econo Lodge Petersburg - Fort Lee 900 Winfield Rd, Petersburg, VA 23803 ~14.53 miles east of Petersburg National Battlefield Park
  • Economy hotel
  • Hotel has 2 floors
Call to Book
Add your dates for price
Poor 5.4 /10 Latest Reviews Call BookMore Details
Quality Inn Petersburg Fort Lee Area 11974 South Crater Rd, Petersburg, VA 23805 ~14.57 miles east of Petersburg National Battlefield Park
  • Three Star hotel
  • Hotel has 96 rooms
Call to Book
Add your dates for price
Average 6.0 /10 Latest Reviews Call BookMore Details
Days Inn by Wyndham Petersburg / South Fort Lee 12208 South Crater Rd. / I 95, Petersburg, VA 23805 ~14.62 miles east of Petersburg National Battlefield Park
  • Economy hotel
  • 155 sleeping rooms in hotel
Call to Book
Add your dates for price
Poor 5.8 /10 Latest 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 →
Country Inn & Suites by Radisson Petersburg, VA 130 Wagner Road, Petersburg, VA 23805 ~14.62 miles east of Petersburg National Battlefield Park
  • 3 star hotel
  • 70 rooms in hotel
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Hampton Inn Petersburg-Southpark Mall 403 East Roslyn Rd, Colonial Heights, VA 23834 ~14.64 miles east of Petersburg National Battlefield Park
  • Mid-scale hotel
  • Check in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Woodspring Suites Petersburg Near Fort Lee 3657 South Crater Road, Petersburg, VA 23805 ~14.64 miles east of Petersburg National Battlefield Park
  • 3 star property
  • Hotel has 121 rooms
Call to Book
Add your dates for price
Average 7.6 /10 Latest Reviews Call BookMore Details
Red Roof Inn Petersburg - Fort Lee 12205 South Crater Rd. Building A, Petersburg, VA 23805 ~14.66 miles east of Petersburg National Battlefield Park
  • 2-star hotel
  • 68 rooms in hotel
Call to Book
Add your dates for price
Poor 5.2 /10 Latest Reviews Call BookMore Details
Hampton Inn by Hilton Petersburg Fort Lee 11909 South Crater Rd, Petersburg, VA 23805 ~14.66 miles east of Petersburg National Battlefield Park
  • Affordable property
  • 106 rooms in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG 11979 South Crater Rd, Petersburg, VA 23805 ~14.67 miles east of Petersburg National Battlefield Park
  • 3-star hotel
  • Check-in time: 3:00 PM - 12:30 AM
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Travelodge by Wyndham Petersburg 12205 South Crater Rd. Suite 102, Petersburg, VA 23805 ~14.67 miles east of Petersburg National Battlefield Park
  • Two star property
  • Hotel has 10 rooms
Call to Book
Add your dates for price
Poor 4.7 /10 Reviews Call BookMore Details
Comfort Inn Petersburg Fort Lee Area 12001 South Crater Rd, Petersburg, VA 23805 ~14.67 miles east of Petersburg National Battlefield Park
  • Midscale property
  • 2 floors in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Review Score Call BookMore Details
Comfort Suites South Park 931 South Ave, Colonial Heights, VA 23834 ~14.68 miles east of Petersburg National Battlefield Park
  • 3 star property
  • Free complimentary breakfast
Call to Book
Add your dates for price
Very Good 8.0 /10 Hotel Reviews Call BookMore Details
Hotel Petersburg VA I-95 South 12205 B South Crater Road, Richmond, 23805 ~14.69 miles east of Petersburg National Battlefield Park
  • Mid-scale property
Call to Book
Add your dates for price
Call BookMore Details

Next: Show All Available Petersburg National Battlefield Park Hotels with Pricing

What are the best hotels near Petersburg National Battlefield Park?

HotelDescriptionLink
1. Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG The Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG is a favored 2.5-Star hotel located ~9.3 mi. east of Petersburg National Battlefield Park and roughly a 18 minute drive or uber ride. Recent hotel guests gave this hotel a verified guest score of 8.4/5. Get the latest price
2. Hotel Petersburg Tapestry Collection by Hilton The Hotel Petersburg Tapestry Collection by Hilton is a crowd-pleasing 3.5 star hotel located ~13.6 mi. east of Petersburg National Battlefield Park and about a 27 min. drive or taxi ride. Recent guests gave this hotel a guest review score of 8.9 out of 5. Get the latest price

2 Best Hotels near Petersburg National Battlefield Park

FAQs about hotels near Petersburg National Battlefield Park

What are the top reviewed hotels near Petersburg National Battlefield Park?

Petersburg VA Hotel, Travelodge by Wyndham Petersburg and Hotel Petersburg Tapestry Collection by Hilton are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near Petersburg National Battlefield Park?

Hotel Petersburg Tapestry Collection by Hilton, Wright Mansion - An Impressive Victorian Estate and Hampton Inn Petersburg-Southpark Mall are the top 3 luxury hotels near Petersburg National Battlefield Park.

What hotels are closest to the area of Petersburg National Battlefield Park?

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG, Wright Mansion - An Impressive Victorian Estate, and Hotel Petersburg Tapestry Collection by Hilton are the properties closest to Petersburg National Battlefield Park.

What are the best independent hotels near Petersburg National Battlefield Park?

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 National Battlefield Park?

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 National Battlefield Park?

Rodeway Inn Colonial Heights I-95, Sleep Inn & Suites and Comfort Inn Emporia are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near Petersburg National Battlefield Park?

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

What are the best IHG hotels near Petersburg National Battlefield Park?

Holiday Inn Express & Suites Farmville by IHG, Holiday Inn Express & Suites South Hill by IHG and Candlewood Suites Glen Allen-Short Pump by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top