Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Best Western in or near Petersburg

Best Western Executive Hotel 7007 West Broad St., Richmond, VA 23294 ~27.09 miles north of Petersburg center
  • 3 star Suburban hotel
  • Check-in time: 03:00 PM
  • For 87%, the lobby entrance was sub-standard
  • Bad desserts & fruits
From$62
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Emporia - Emporia 1100 West Atlantic St., Emporia, VA 23847 ~37.09 miles south of Petersburg center
  • 3 star Highway hotel
  • 2 floors in hotel
More details
From$74
Average 3.5 /5Reviews CallBookMore Details
Best Western Williamsburg Historic District - Williamsburg 351 York St., Williamsburg, VA 23185 ~39.48 miles east of Petersburg center
  • Midscale Suburban property
  • Check-in time: 4:00PM
  • Average beds
  • Most guests said the reception staff was great
More details

Comparable hotels to Best Western

Hampton Inn Petersburg Southpark Mall 403 East Roslyn Rd., Colonial Heights, VA 23834
  • 3 star Suburban property
  • Free breakfast
Holiday Inn Petersburg North Fort Lee 401 East Roslyn Rd., Colonial Heights, VA 23834
  • Midscale Suburban hotel
  • Hotel has 143 rooms
  • Comfortable beds
  • Charged us for our stay
Hilton Garden Inn South Southpark - Colonial Heights 800 Southpark Blvd., Colonial Heights, VA 23834
  • 3-star Suburban hotel
  • Hotel has 6 floors
  • Most guests found the staff to be very friendly
  • Great shopping

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