Best Western Hotels in Petersburg VA

Best Western Logo Best Western Petersburg hotels are provided below. Search for cheap and discount Best Western hotel prices in Petersburg, VA for your family, individual or group travels. We list the best Best Western Petersburg venues so you can review the Petersburg Best Western hotel list below to find the perfect place. Our service will also provide discounted Petersburg, VA lodging that have a comparable rating of a Best Western.
Need a group/meeting discount? Get quotes from hotels in Petersburg VA

Check Availability Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating

Hotel Name

Price Range (USD)

Set My Filter

All Best Western in or near Petersburg

Photo of Best Western Governor's InnBest Western Governor's Inn - Richmond

9826 Midlothian Turnpike, Richmond, VA 23235
  • 4.5/5, Very Good Review Score
  • Three Star Suburban hotel
  • 3 floors in property
~21.37 Miles from Petersburg center
Exterior of Best Western Executive HotelBest Western Executive Hotel - Richmond

7007 West Broad St., Richmond, VA 23294
  • 4.0/5, Very Good Review Score
  • 3-star Suburban hotel
  • Hotel has 114 rooms
~27.12 Miles from Petersburg center
More details
Photo of Best WesternBest Western

1100 West Atlantic St., Emporia, VA 23847
  • 3.5/5, Average Recent Reviews
  • Inexpensive Highway hotel
  • Check-in: 11:00am
~37.09 Miles from Petersburg center
More details
Image of Best Western Kings QuartersBest Western Kings Quarters - Doswell

16102 Theme Park Way, Doswell, VA 23047
  • 3.5/5, Average Read Reviews
  • Cheap Rural property
  • 248 rooms in hotel
~42.58 Miles from Petersburg center
More details

Comparable hotels to Best Western

Image of Holiday Inn Petersburg North Fort LeeHoliday Inn Petersburg North Fort Lee

401 East Roslyn Rd., Colonial Heights, VA 23834
  • 3-star Suburban property
  • Gym / Fitness Center Available
Image of Hampton Inn Petersburg South Park MallHampton Inn Petersburg South Park Mall in Colonial Heights

403 East Roslyn Rd., Colonial Heights, VA 23834
  • Mid-scale Suburban property
  • Gym / Fitness Center Available
Photo of Hilton Garden Inn South SouthparkHilton Garden Inn South Southpark in Colonial Heights

800 Southpark Blvd., Colonial Heights, VA 23834
  • Midscale Suburban hotel
  • 6 floors in property
Exterior of Country Inn & SuitesCountry Inn & Suites - Petersburg

130 Wagner Rd., Petersburg, VA 23805
  • 4.0/5, Very Good Guest Reviews
  • Three Star Highway property
  • 70 rooms in property

Next: Show All Available Comparable Hotels with Pricing >