Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Best Western in or near Petersburg

Best Western Governor's Inn - Richmond +1-800-230-4134 9826 Midlothian Turnpike, Richmond, VA 23235 ~21.37 miles northwest of Petersburg center
  • 3-star Suburban hotel
  • Check in time: 3:00pm
From$69
Very Good 4.0 /5Review Score
Best Western Executive Hotel +1-800-997-5148 7007 West Broad St., Richmond, VA 23294 ~27.12 miles north of Petersburg center
  • Midscale Suburban property
  • 4 floors in hotel
More details
From$64
Very Good 4.0 /5Read Reviews
Best Western +1-888-205-8144 1100 West Atlantic St., Emporia, VA 23847 ~37.09 miles south of Petersburg center
  • Low Cost Highway property
  • 3 floors in property
More details
From$35
Average 3.5 /5Recent Reviews
Best Western Kings Quarters in Doswell +1-800-997-5149 16102 Theme Park Way, Doswell, VA 23047 ~42.58 miles north of Petersburg center
  • Low priced Rural hotel
  • Check-in: 11:00 am
More details
From$54
Average 3.5 /5Latest Reviews

Hotels like Best Western

Holiday Inn Petersburg North Fort Lee +1-800-230-4134 401 East Roslyn Rd., Colonial Heights, VA 23834
  • Midscale Suburban hotel
  • Free breakfast
From$75
Average 3.5 /5Read Reviews
Hampton Inn Petersburg South Park Mall +1-800-997-5148 403 East Roslyn Rd., Colonial Heights, VA 23834
  • 3 star Suburban hotel
  • Hotel has a green policy Learn more
From$89
Very Good 4.5 /5Hotel Reviews
Hilton Garden Inn South Southpark : 800 Southpark Blvd. +1-888-205-8144 800 Southpark Blvd., Colonial Heights, VA 23834
  • Midscale Suburban property
  • 15 suites in property
From$83
Very Good 4.5 /5Review Score
Country Inn & Suites - Petersburg +1-800-997-5149 130 Wagner Rd., Petersburg, VA 23805
  • Affordable Highway hotel
  • Free breakfast available
From$65
Very Good 4.0 /5Latest Reviews

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