Star Rating
Hotel Name
Price Range (USD)to
Amenities

McKenney Virginia Hotels & Motels

Find the perfect hotel in McKenney using our hotel guide provided below. Search for the cheapest discounted hotel and motel rates in or near McKenney, VA for your upcoming personal or group travel. We show the best McKenney, Virginia hotel and motel rooms. Browse the McKenney area hotels to find the perfect lodging! Please use the provided map of the McKenney hotels.

The McKenney center point is about 11 miles southwest of Petersburg National Battlefield Park and 19 miles southwest of National Museum of the Civil War Soldier.

McKenney Hotels/Motels & Accommodations

Hampton Inn Stonycreek - Stony Creek
+1-888-690-5247
10476 Blue Star Highway, Stony Creek, VA 23882 ~17.59 miles east of McKenney
  • 3 star Highway hotel
  • Free comp. breakfast
  • Room was clean and comfortable
  • Most guests said rooms were clean
Sleep Inn & Suites - Stony Creek
+1-888-305-3366
11019 Blue Star Highway, Stony Creek, VA 23882 ~17.66 miles east of McKenney
  • Low priced Highway property
  • 3 floors in hotel
  • Good breakfast
  • Awesome vibe
Holiday Inn Express Hotel & Suites in Petersburg 5679 Boydton Plank Rd., Petersburg, VA 23803 ~19.84 miles northeast of McKenney
  • Mid-scale Rural property
  • Check in time: 3:00 pm
  • Could use a good cleaning
  • Free breakfast
Knights Inn Emporia in Emporia 3173 Sussex Dr., Emporia, VA 23847 ~20.32 miles southeast of McKenney
  • 2-star property
  • Check-in time: 11:00 AM
  • Approx. half of guests thought the wifi quality was ok
  • All guests thought rooms were spacious
Country Inn & Suites 107 Sadler Lane, Emporia, VA 23847 ~20.59 miles southeast of McKenney
  • Midscale property
  • Free breakfast available
From$104
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Econo Lodge South in Petersburg 16905 Parkdale Rd., Petersburg, VA 23805 ~20.76 miles east of McKenney
  • 2 star Rural property
  • 90 rooms in property
  • Generally quite dirty
  • Dirty coffee pot
From$30
Average 3.0 /5Reviews CallBookMore Details
Holiday Inn Express Hotel & Suites in Emporia
+1-888-690-5281
1350 West Atlantic St., Emporia, VA 23847 ~20.92 miles southeast of McKenney
  • Midscale Suburban property
  • Free complimentary breakfast
Best Western Emporia in Emporia 1100 West Atlantic St., Emporia, VA 23847 ~21.10 miles southeast of McKenney
  • Affordable Highway hotel
  • 99 sleeping rooms in hotel
Red Roof Inn 1207 West Atlantic St., Emporia, VA 23847 ~21.18 miles southeast of McKenney
  • Low Cost Highway hotel
  • 109 sleeping rooms in hotel
Hampton Inn by Hilton Emporia 898 Wiggins Rd., Emporia, VA 23847 ~21.25 miles southeast of McKenney
  • Three Star Highway property
  • Check-in: 2pm
  • Most guests said the beds were comfortable
  • The majority of guests thought it was clean
Days Inn Emporia 921 West Atlantic St., Emporia, VA 23847 ~21.27 miles southeast of McKenney
  • Cheap Highway hotel
  • 2 floors in property
Sleep Inn Emporia : 899 Wiggins Rd. 899 Wiggins Rd., Emporia, VA 23847 ~21.28 miles southeast of McKenney
  • Cheap Highway hotel
  • Fitness center on property
From$73
Very Good 4.0 /5Review Score CallBookMore Details
Fairfield Inn & Suites by Marriott Emporia in Emporia 104 Cloverleaf Dr., Emporia, VA 23847 ~21.52 miles southeast of McKenney
  • Three Star Rural hotel
  • 3 floors in property
  • For 56%, maintenance was acceptable
  • Super clean rooms
Rodeway Inn Emporia Va 311 Florida Ave., Emporia, VA 23847 ~21.59 miles southeast of McKenney
  • Economy Highway property
  • Check in: 3:00 PM
Days Inn Petersburg 12208 South Crater Rd., Petersburg, VA 23805 ~22.47 miles northeast of McKenney
  • Economical Highway property
  • Free comp. breakfast
  • AC needs updating
  • Air conditioning was criticized by 89%
Rodeway Inn 12205 South Crater Rd., Petersburg, VA 23805 ~22.49 miles northeast of McKenney
  • 2-star Highway hotel
  • 90 rooms in hotel
Comfort Inn Petersburg 12001 South Crater Rd., Petersburg, VA 23805 ~22.53 miles northeast of McKenney
  • Cheap Highway property
  • 95 sleeping rooms in hotel
Quality Inn Petersburg in Petersburg 11974 South Crater Rd., Petersburg, VA 23805 ~22.55 miles northeast of McKenney
  • Three Star hotel
  • 2 floors in hotel
Hampton Inn 11909 South Crater Rd., Petersburg, VA 23805 ~22.59 miles northeast of McKenney
  • Affordable Highway hotel
  • 77 rooms in property
  • Beds were acceptable for 62%
  • Pleasant entrance area
Holiday Inn Express Hotel & Suites 11979 South Crater Rd., Petersburg, VA 23805 ~22.98 miles northeast of McKenney
  • 3-star Rural hotel
  • Hotel has an eco-friendly policy Learn more
  • Conditioning unit was broken
  • Average beds
Execustay at Addison Crater Woods 200 Addison Way, Petersburg, VA 23805 ~23.22 miles northeast of McKenney
  • Three Star hotel
  • Check-in time: 15:30
Motel 6 Emporia Va 1411 Skippers Rd., Emporia, VA 23847 ~23.57 miles south of McKenney
  • Low Cost hotel
  • 96 sleeping rooms in hotel
Super 8 Petersburg 3138 South Crater Rd., Petersburg, VA 23805 ~23.58 miles northeast of McKenney
  • Cheap Suburban hotel
  • Free comp. breakfast
Country Inn & Suites - Petersburg
+1-800-881-1523
130 Wagner Rd., Petersburg, VA 23805 ~23.83 miles northeast of McKenney
  • Mid-scale Highway hotel
  • 70 sleeping rooms in hotel
  • Near restaurants
  • Fair breakfast prices
From$89
Average 3.5 /5Reviews CallBookMore Details
Econo Lodge Fort Lee - Petersburg 900 Winfield Rd., Petersburg, VA 23803 ~24.37 miles northeast of McKenney
  • Two star Highway hotel
  • 2 floors in property
Next 25 McKenney Hotels >  [1 - 25 of 50]    
Next: See My McKenney Hotels with Pricing
Back to Top