Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Holiday Inn in or near Petersburg

Holiday Inn Petersburg North Fort Lee in Colonial Heights 401 East Roslyn Rd., Colonial Heights, VA 23834 ~1.27 miles northeast of Petersburg center
  • Affordable Suburban property
  • Hotel has 5 meeting rooms
Holiday Inn Express Hotel & Suites
+1-800-230-4134
5679 Boydton Plank Rd., Petersburg, VA 23803 ~4.33 miles southwest of Petersburg center
  • 3 star hotel
From$71
Very Good 4.0 /5Reviews Call
Holiday Inn Express Hotel & Suites
+1-800-997-5148
11979 South Crater Rd., Petersburg, VA 23805 ~5.67 miles southeast of Petersburg center
  • Mid-scale Rural property
  • Hotel has 73 suites
Holiday Inn Express Chester - Chester
+1-888-690-5247
1911 West Hundred Rd., Chester, VA 23836 ~8.70 miles north of Petersburg center
  • 3-star Highway hotel
  • Check-in: 3:00pm
Holiday Inn South - Richmond 4303 Commerce Rd., Richmond, VA 23234 ~16.53 miles north of Petersburg center
  • Midscale Highway property
  • 4 floors in hotel
From$69
Very Good 4.0 /5Read Reviews Call
Holiday Inn Express Hotel & Suites Richmond Brande : 5030 West Village Green Dr.
+1-800-997-5149
5030 West Village Green Dr., Midlothian, VA 23112 ~18.58 miles northwest of Petersburg center
  • Three Star Rural property
  • Check-in: 3
Holiday Inn Express Richmond – Midlothian Turnpike in Richmond 8710 Midlothian Turnpike, Richmond, VA 23235 ~20.39 miles northwest of Petersburg center
  • Mid-scale Suburban hotel
  • Check in time: 3pm
Holiday Inn Express
+1-800-230-4134
491 International Center Dr., Sandston, VA 23150 ~20.98 miles north of Petersburg center
  • Mid-scale Airport hotel
  • Airport shuttle available
From$69
Very Good 4.0 /5Read Reviews Call
Holiday Inn Richmond Airport
+1-800-997-5148
445 International Center Dr., Richmond, VA 23150 ~21.05 miles north of Petersburg center
  • Mid-scale Airport hotel
  • Hotel has 5 meeting rooms
From$65
Very Good 4.5 /5Reviews Call
Holiday Inn Express Downtown - Richmond
+1-888-690-5247
201 East Cary St., Richmond, VA 23219 ~21.74 miles north of Petersburg center
  • Three Star Downtown hotel
  • 20 suites in hotel
Holiday Inn I 64 Westend 2000 Staples Mill Rd., Richmond, VA 23230 ~25.07 miles north of Petersburg center
  • Midscale Suburban hotel
  • 8 floors in hotel
Holiday Inn Express Mechanicsville : 7441 Bell Creek Rd.
+1-800-997-5149
7441 Bell Creek Rd., Mechanicsville, VA 23111 ~26.54 miles north of Petersburg center
  • 3-star Suburban property
  • 5 suites in hotel
Holiday Inn Express Richmond I64 Northwest in Richmond
+1-888-690-5281
9933 Mayland Dr., Richmond, VA 23233 ~29.96 miles north of Petersburg center
  • 3-star Suburban hotel
  • 113 rooms in property
From$94
Very Good 4.0 /5Reviews Call
Holiday Inn Express Hotel & Suites Richmond North 107 Carter Rd. South, Ashland, VA 23005 ~36.83 miles north of Petersburg center
  • Affordable Suburban property
  • 3 floors in property
Holiday Inn Express Hotel & Suites in Emporia
+1-800-997-5148
1350 West Atlantic St., Emporia, VA 23847 ~37.06 miles south of Petersburg center
  • Mid-scale Suburban hotel
  • 19 suites in property
Holiday Inn Express Williamsburg North 720 Lightfoot Rd., Williamsburg, VA 23188 ~37.15 miles east of Petersburg center
  • Economical Suburban property
  • Free breakfast available
Holiday Inn Patriot in Williamsburg
+1-888-305-3366
3032 Richmond Rd., Williamsburg, VA 23185 ~37.36 miles east of Petersburg center
  • 3-star Downtown hotel
  • Hotel has 4 floors
Holiday Inn Express Williamsburg
+1-800-997-5149
1452 Richmond Rd., Williamsburg, VA 23185 ~37.64 miles east of Petersburg center
  • Mid-scale hotel
  • Check in: 3:00 PM
Holiday Inn Hotel & Suites Gateway 515 Bypass Rd., Williamsburg, VA 23185 ~38.23 miles east of Petersburg center
  • Midscale Suburban hotel
  • Gym / Fitness Center Available
From$69
Very Good 4.5 /5Reviews Call

Next: Show All Available Comparable Hotels with Pricing
Back to Top