Star Rating
Hotel Name
Price Range (USD)to
Amenities

23850 Hotels/Motels & Accommodations

Holiday Inn Express Hotel & Suites
+1-888-389-4121
5679 Boydton Plank Rd., Petersburg, VA 23803 ~15.59 miles east of 23850
  • Three Star Rural property
  • 3 floors in property
  • No shuttle service
  • Tasty breakfast
Amelia Inn & Suites - Amelia
+1-888-675-2083
15181 Patrick Henry Highway, Amelia, VA 23002 ~18.75 miles northwest of 23850
  • Cheap Golf Course hotel
  • Has environment-friendly policy Learn more
Sleep Inn & Suites Harbour Pointe in Midlothian
+1-800-716-8490
6451 Bayside Lane, Midlothian, VA 23112 ~18.92 miles north of 23850
  • 2 star Suburban property
  • Hotel has 15 suites
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Execustay at Crowne at Swift Creek - Midlothian
+1-800-805-5223
13101 Lowery Bluff Way, Midlothian, VA 23112 ~19.62 miles north of 23850
  • 3-star property
  • Hotel has 2 floors
Hampton Inn Petersburg Southpark Mall : 403 East Roslyn Rd.
+1-888-965-1860
403 East Roslyn Rd., Colonial Heights, VA 23834 ~19.66 miles east of 23850
  • Three Star Suburban hotel
  • 129 sleeping rooms in hotel
Holiday Inn Express Brandermill : 5030 West Village Green Dr.
+1-888-788-5576
5030 West Village Green Dr., Midlothian, VA 23112 ~19.90 miles north of 23850
  • 3-star Rural hotel
  • 96 sleeping rooms in hotel
Travel Inn Petersburg Fort Lee
+1-888-897-9207
530 East Washington St., Petersburg, VA 23803 ~20.20 miles east of 23850
  • Low-priced Downtown property
  • Check in: 2:000
Best Inn - Petersburg
+1-888-311-4278
555 East Wythe St., Petersburg, VA 23803 ~20.25 miles east of 23850
  • Two-star Downtown property
  • Free breakfast available
  • Rooms are ok
  • Fantastic service
Motel 6 Petersburg Va #8931 in Petersburg
+1-888-469-4795
25 North Little Church St., Petersburg, VIRGINIA 23803 ~20.26 miles east of 23850
  • 2 star Highway hotel
  • Check in time: 3 pm
Oyo Hotel Petersburg Va I 95
+1-888-734-9421
25 South Crater Rd., Petersburg, VA 23803 ~20.37 miles east of 23850
  • 3-star hotel
  • 40 sleeping rooms in hotel
Comfort Suites Southpark
+1-888-841-5292
931 South Ave., Colonial Heights, VA 23834 ~20.72 miles east of 23850
  • Low priced Highway property
  • Check-in: 3:00PM
  • Large and well stocked breakfast area
  • Popular among business travelers
From$104
Very Good 4.0 /5Guest Reviews CallBookMore Details
Econo Lodge Fort Lee - Petersburg
+1-888-455-5160
900 Winfield Rd., Petersburg, VA 23803 ~20.74 miles east of 23850
  • Low-priced Highway hotel
  • Free breakfast available
Super 8 by Wyndham Petersburg
+1-888-965-8297
3138 South Crater Rd., Petersburg, VA 23805 ~20.77 miles east of 23850
  • Low-priced Suburban hotel
  • Check in time: 3:00PM
Execustay at Addison Crater Woods in Petersburg
+1-888-906-6358
200 Addison Way, Petersburg, VA 23805 ~20.78 miles east of 23850
  • Affordable hotel
  • Fitness center on property
Holiday Inn Petersburg North Fort Lee
+1-888-749-6785
401 East Roslyn Rd., Colonial Heights, VA 23834 ~20.78 miles east of 23850
  • 3 star Suburban property
  • Hotel has a green policy Learn more
Hilton Garden Inn South Southpark
+1-888-878-9982
800 Southpark Blvd., Colonial Heights, VA 23834 ~20.79 miles east of 23850
  • 3-star Suburban property
  • Fitness center on property
  • Clean rooms
  • Fabulous service
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Country Inn & Suites
+1-888-389-4485
130 Wagner Rd., Petersburg, VA 23805 ~21.13 miles east of 23850
  • Three Star Highway property
  • Hotel has 22 suites
  • Rooms in need of an update
  • Most guests thought rooms were spacious
Extended Stay America Colonial Heights Fort Lee in Colonial Heights
+1-888-389-4121
441 Charles H Dimmock Pkwy., Colonial Heights, VA 23834 ~21.23 miles east of 23850
  • Inexpensive property
  • Check in time: 3pm
Quality Inn Petersburg
+1-888-675-2083
11974 South Crater Rd., Petersburg, VA 23805 ~21.30 miles east of 23850
  • 3 star property
  • Check-in: 15:00
Days Inn by Wyndham Petersburg / South Fort Lee - Petersburg
+1-800-716-8490
12208 South Crater Rd., Petersburg, VA 23805 ~21.32 miles east of 23850
  • 2-star Highway hotel
  • Check in time: 3:00pm
Woodsprings Richmond / Fort Lee - Colonial Heights
+1-800-805-5223
255 Jennick Dr., Colonial Heights, VA 23834 ~21.34 miles east of 23850
  • Mid-scale hotel
  • 4 floors in hotel
Comfort Inn Petersburg in Petersburg
+1-888-965-1860
12001 South Crater Rd., Petersburg, VA 23805 ~21.35 miles east of 23850
  • Inexpensive Highway hotel
  • Hotel has 95 rooms
Hampton Inn Petersburg / Fort Lee
+1-888-788-5576
11909 South Crater Rd., Petersburg, VA 23805 ~21.36 miles east of 23850
  • Midscale Highway hotel
  • Fitness center on property
Rodeway Inn
+1-888-897-9207
12205 South Crater Rd., Petersburg, VA 23805 ~21.36 miles east of 23850
  • Inexpensive Highway property
  • 90 sleeping rooms in hotel
Holiday Inn Express Petersburg
+1-888-311-4278
11979 South Crater Rd., Petersburg, VA 23805 ~21.50 miles east of 23850
  • 3-star Rural property
  • Comp. Breakfast
  • Rooms need regular maintenance
  • The majority of guests found problems with the furniture
Hotel Petersburg Va
+1-888-469-4795
16501 Sunnybrook Rd., Petersburg, VA 23805 ~21.77 miles east of 23850
  • Midscale hotel
  • Check in: 15:00
From$90
Average 3.0 /5Reviews CallBookMore Details
Oakwood at 1200 Acqua
+1-888-734-9421
1200 Harrison Creek Blvd., Petersburg, VA 23803 ~21.83 miles east of 23850
  • Affordable property
  • Fitness / Gym is on-site
Econo Lodge South
+1-888-841-5292
16905 Parkdale Rd., Petersburg, VA 23805 ~21.94 miles east of 23850
  • 2 star Rural hotel
  • Check in: 1 PM
  • The majority of guests found the staff to be very friendly
  • Almost all guests found problems with the furniture
Candlewood Suites Colonial Heights Ft. Lee : 15820 Woods Edge Rd.
+1-888-455-5160
15820 Woods Edge Rd., Colonial Heights, VA 23834 ~21.96 miles northeast of 23850
  • Economy Suburban hotel
  • Check-in time: 3:00 PM
Comfort Inn
+1-888-965-8297
15720 Woods Edge Rd., Colonial Heights, VA 23834 ~22.05 miles northeast of 23850
  • 3-star Highway property
  • 53 rooms in hotel
  • Most guests said the bathroom was clean
  • Comfortable beds
From$399
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Hampton Inn Hull Street
+1-888-906-6358
3620 Price Club Blvd., Midlothian, VA 23112 ~22.11 miles north of 23850
  • Midscale Suburban hotel
  • Check in: 3:00 PM
  • Hotel was very clean
  • Hotel buildings could use some improvement
Econo Lodge
+1-888-749-6785
2310 Indian Hill Rd., Colonial Heights, VA 23834 ~22.17 miles northeast of 23850
  • Low priced Highway hotel
  • Hotel has 2 floors
Sleep Inn & Suites : 2200 Waterside Rd.
+1-888-878-9982
2200 Waterside Rd., Prince George, VA 23875 ~22.23 miles east of 23850
  • Cheap Suburban hotel
  • Hotel has an eco-friendly policy See policy
  • World class service
  • Tasty breakfast
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Super 8 Midlothian / Richmond Area
+1-888-389-4485
10300 Hull Street Rd., Midlothian, VA 23112 ~22.28 miles north of 23850
  • Low-priced Suburban hotel
  • 2 floors in hotel
Hampton Inn Stonycreek
+1-888-389-4121
10476 Blue Star Highway, Stony Creek, VA 23882 ~22.61 miles southeast of 23850
  • 3 star Highway property
  • 3 floors in property
  • Most guests thought the building was wonderful
  • Close to highway
Sleep Inn & Suites in Stony Creek
+1-888-675-2083
11019 Blue Star Highway, Stony Creek, VA 23882 ~22.84 miles southeast of 23850
  • Low Cost Highway property
  • 3 floors in hotel
  • Quiet location
  • Most guests thought, the hotel was modern
From$49
Very Good 4.0 /5Read Reviews CallBookMore Details
Super 8 Motel - Chester
+1-800-716-8490
2421 Southland Dr., Chester, VA 23831 ~23.42 miles northeast of 23850
  • Cheap Suburban hotel
  • Check in time: 2.00 pm
  • Room needs to be redecorated
  • Lousy hygiene
Country Inn & Suites by Radisson Chester Va : 2406 West Hundred Rd.
+1-800-805-5223
2406 West Hundred Rd., Chester, VA 23831 ~23.43 miles northeast of 23850
  • Mid-scale Highway property
  • 3 floors in hotel
  • 1 out of 2 guests said the bathroom was dirty
  • Room is all right
From$75
Very Good 4.0 /5Reviews CallBookMore Details
Red Roof Suites Chester
+1-888-965-1860
2405 West Hundred Rd., Chester, VA 23831 ~23.45 miles northeast of 23850
  • Inexpensive property
  • Check-in: 15:00
Suburban Extended Stay in Chester
+1-888-788-5576
2401 West Hundred Rd., Chester, VA 23831 ~23.45 miles northeast of 23850
  • Low-priced Highway property
  • Check-in: 11:00
  • Terrific location
  • Good restaurants & bars in the area
Days Inn by Wyndham Chester
+1-888-897-9207
2410 West Hundred Rd., Chester, VA 23481 ~23.48 miles northeast of 23850
  • Two star hotel
  • Check in time: 15:00
Days Inn by Wyndham Chester : 2410 West Hundred Rd.
+1-888-311-4278
2410 West Hundred Rd., Chester, VA 23831 ~23.48 miles northeast of 23850
  • Low Cost hotel
Fairfield Inn Richmond Chester - Chester
+1-888-469-4795
12400 Redwater Creek Rd., Chester, VA 23831 ~23.59 miles northeast of 23850
  • 3-star Highway property
  • 115 rooms in hotel
  • TVs little small
  • Professional service
Hampton Inn Chester / Richmond : 12610 Chestnut Hill Rd.
+1-888-734-9421
12610 Chestnut Hill Rd., Chester, VA 23836 ~23.81 miles northeast of 23850
  • 3 star Suburban property
  • 2 suites in hotel
From$100
Very Good 4.0 /5Latest Reviews CallBookMore Details
Homewood Suites by Hilton Richmond Chester : 12810 Old Stage Rd.
+1-888-841-5292
12810 Old Stage Rd., Chester, VA 23836 ~23.83 miles northeast of 23850
  • Midscale Suburban hotel
  • Fitness center on property
Courtyard by Marriott Richmond / Chester in Chester
+1-888-455-5160
2001 West Hundred Rd., Chester, VA 23836 ~23.86 miles northeast of 23850
  • 3 star Suburban property
  • Check in: 3:00 PM
  • Very good business hotel
  • Lights in the room didn't work
From$119
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Comfort Inn
+1-888-965-8297
2100 West Hundred Rd., Chester, VA 23836 ~23.87 miles northeast of 23850
  • Cheap Highway property
  • Check-in time: 03:00 PM
  • Nice surroundings
  • Most guests thought they were poorly maintained
From$58
Average 3.5 /5Reviews CallBookMore Details
Holiday Inn Express Chester - Chester
+1-888-906-6358
1911 West Hundred Rd., Chester, VA 23836 ~23.95 miles northeast of 23850
  • Two-star Highway hotel
  • Check in time: 3:00pm
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn Hotel
+1-888-749-6785
12711 Old Stage Rd., Chester, VA 23836 ~24.02 miles northeast of 23850
  • Low Cost Highway property
  • 3 floors in hotel
  • Dated facility
  • Quite clean
Baymont Inn & Suites Prince George at Fort Lee : 5380 Oaklawn Blvd.
+1-888-878-9982
5380 Oaklawn Blvd., Prince George, VA 23875 ~24.24 miles east of 23850
  • Cheap Suburban property
  • Access to gym on-site
From$85
Average 3.5 /5Reviews CallBookMore Details

Next: Show All Available 23850 Hotels with Pricing

Graph of McKenney, VA Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all McKenney, VA discounts available. The chart reflects the cheapest McKenney hotel for each day and each star rating category.

FAQs about hotels near 23850

What are the best rated hotels near 23850?

Sleep Inn & Suites Harbour Pointe, Holiday Inn Express Brandermill and Hilton Garden Inn South Southpark are the best rated hotels based on customer reviews in the last 365 days.

What are the 4-5 star hotels near 23850?

Holiday Inn Express Hotel & Suites, Execustay at Crowne at Swift Creek and Hampton Inn Petersburg Southpark Mall are the top 3 luxury hotels near 23850.

What hotels are closest to the area of 23850?

Holiday Inn Express Hotel & Suites, Amelia Inn & Suites, and Sleep Inn & Suites Harbour Pointe are the properties closest to 23850.

What are the best independent hotels near 23850?

Woodsprings Richmond, Amelia Inn & Suites and Best Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 23850?

Fairfield Inn Richmond Chester and Courtyard by Marriott Richmond are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 23850?

Sleep Inn & Suites Harbour Pointe, Comfort Suites Southpark and Comfort Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels near 23850?

Holiday Inn Express Brandermill, Holiday Inn Express Hotel & Suites and Holiday Inn Express Petersburg are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top