Virginia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in McKenney

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Wedgewood Motor Inn
2 out of 5
412 S Main St, Blackstone, VA
Free cancellationReserve now, pay when you stay
The price is £80 per night from 21 Oct to 22 Oct
15.57 mi from city centre
3/5 (26 reviews)

"Just old and need updating. Beds are way too hard. Bath tub looked dirty. Bath tub drain is broken"…"

Reviewed on 19 Jan 2020

Wedgewood Motor Inn
Red Carpet Inn Emporia
2 out of 5
1586 Skipper Road, Emporia, VA
Get Rates
24.86 mi from city centre
2.6/5 (68 reviews)

"Dirty and a lotta fruit flies The room was very small"…"

Reviewed on 25 Jun 2020

Red Carpet Inn Emporia
Fairfield Inn & Suites by Marriott - Emporia
2.5 out of 5
104 Cloverleaf Dr, Emporia, VA
Free cancellationReserve now, pay when you stay
The price is £79 per night from 25 Oct to 26 Oct
22.69 mi from city centre
4/5Very Good! (253 reviews)

"Front of lobby is under construction. Room was clean and staff is friendly"…"

Reviewed on 25 Jul 2020

Fairfield Inn & Suites by Marriott - Emporia

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Best Western Emporia
2.5 out of 5
1100 W Atlantic Street, Emporia, VA
Free cancellationReserve now, pay when you stay
The price is £68 per night from 29 Oct to 30 Oct
22.25 mi from city centre
3.6/5Good! (557 reviews)

"Very pleasant staff. The property looked well maintained."…"

Reviewed on 22 Aug 2020

Best Western Emporia
Days Inn by Wyndham Petersburg/South Fort Lee
2 out of 5
12208 S Crater Rd/I-95, S on I-95 Exit 45, Petersburg, VA
Free cancellationReserve now, pay when you stay
The price is £40 per night from 1 Nov to 2 Nov
23.36 mi from city centre
2.8/5 (826 reviews)

"Good place ;clean ,quiet ,recommended good breakfast"…"

Reviewed on 24 Feb 2020

Days Inn by Wyndham Petersburg/South Fort Lee
Days Inn by Wyndham Emporia
2 out of 5
921 W Atlantic St, Emporia, VA
Free cancellationReserve now, pay when you stay
The price is £54 per night from 1 Nov to 2 Nov
22.43 mi from city centre
2.9/5 (805 reviews)

"The property was fine it is in a good location. Stores and restaurants are close by."…"

Reviewed on 16 Oct 2020

Days Inn by Wyndham Emporia
Country Inn & Suites by Radisson, Emporia, VA
3 out of 5
107 Sadler Lane, Emporia, VA
Free cancellation
The price is £78 per night from 25 Oct to 26 Oct
22.81 mi from city centre
4/5Very Good! (972 reviews)

"Great staff & location. Because of the coronavirus some food establishments were not open."…"

Reviewed on 18 Oct 2020

Country Inn & Suites by Radisson, Emporia, VA
Sleep Inn & Suites Stony Creek - Petersburg South
2.5 out of 5
11019 Blue Star Hwy, Stony Creek, VA
Get Rates
19.12 mi from city centre
4.1/5Very Good! (332 reviews)

"Very nice rooms and decor. Most of the staff was very friendly"…"

Reviewed on 10 Sep 2020

Sleep Inn & Suites Stony Creek - Petersburg South
Red Roof Inn Emporia
2 out of 5
1207 W Atlantic Street, Emporia, VA
Get Rates
22.17 mi from city centre
2.8/5 (380 reviews)

"Property is located adjacent to several very very good restaurants. One Italian and one country style cafe."…"

Reviewed on 17 Aug 2020

Red Roof Inn Emporia
Red Roof Inn Petersburg – Fort Lee
2 out of 5
12205 South Crater Road, Petersburg, VA
Free cancellationReserve now, pay when you stay
The price is £43 per night from 21 Oct to 22 Oct
23.38 mi from city centre
2.1/5 (290 reviews)

"Bed great but parts of room dirty. Floor and bathroom not very clean"…"

Reviewed on 10 Oct 2020

Red Roof Inn Petersburg – Fort Lee
Hampton Inn I-95 Stony Creek
2.5 out of 5
10476 Blue Star Hwy, Stony Creek, VA
Free cancellationReserve now, pay when you stay
The price is £71 per night from 25 Oct to 26 Oct
19.01 mi from city centre
4.3/5Excellent! (568 reviews)

"Very quiet. Friendly staff. Nice room. Entire stay was very peaceful"…"

Reviewed on 5 Oct 2020

Hampton Inn I-95 Stony Creek
Hampton Inn by Hilton Emporia
2.5 out of 5
898 Wiggins Road, Emporia, VA
Free cancellationReserve now, pay when you stay
The price is £84 per night from 24 Oct to 25 Oct
22.4 mi from city centre
4.3/5Excellent! (794 reviews)

"The cleanliness of the hotel and the rooms were exceptional. The staff was very polite and gave us no problems upon arrival or departure. If we make this same trip next year, we will definitely be staying here again"…"

Reviewed on 18 Jul 2020

Hampton Inn by Hilton Emporia
Knights Inn Emporia
1.5 out of 5
3173 Sussex Dr, Emporia, VA
Free cancellationReserve now, pay when you stay
The price is £38 per night from 18 Nov to 19 Nov
21.58 mi from city centre
2.9/5 (173 reviews)
Nothing Fancy but Clean & Cozy

"Nothing fancy and a little off the beaten path, but clean and comfortable. Manager/Staff were also very friendly. No breakfast or coffee at this time, but for the price, it is hard to beat."…"

Reviewed on 15 Jun 2020

Knights Inn Emporia
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie
2.5 out of 5
5679 Boydton Plank Rd, Petersburg, VA
Free cancellation
The price is £82 per night from 15 Nov to 16 Nov
20.34 mi from city centre
4.1/5Very Good! (242 reviews)

"The front desk staff were very helpful. The room was clean and modern. And they gave me a breakfast goody bag to go."…"

Reviewed on 1 Oct 2020

Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie
Holiday Inn Express Petersburg
2.5 out of 5
11979 S Crater Rd, Petersburg, VA
Free cancellation
The price is £76 per night from 15 Nov to 16 Nov
23.85 mi from city centre
4.1/5Very Good! (994 reviews)

"Staff are great! Rooms are clean and overall the hotel is quiet"…"

Reviewed on 15 Oct 2020

Holiday Inn Express Petersburg
Don't see what you're looking for?
See all available properties in McKenney
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting McKenney

Visitors can enjoy all that McKenney has to offer including the restaurants and shopping. There are 26 hotels and other accommodation options in the surrounding area. The closest major airport is in Richmond, VA (RIC-Richmond Intl.), 42 mi (67.6 km) from the city centre.

Sightseeing and Staying in McKenney

A favourite place to visit in the city is Lucky Lake Gem Mine. You'll also find Petersburg National Battlefield and Hatcher's Run Battlefield in the area.

As you plan for your holiday to McKenney, you might not find the perfect accommodation centrally located, but you can select from 26 hotels and other lodging options within the larger area. Listed here are places to stay in the region:

  • Days Inn by Wyndham Emporia is located 22.4 mi (36.1 km) from the heart of McKenney. Guests who stay at this 2-star motel in Emporia can enjoy access to free breakfast and an outdoor pool, along with free WiFi. It's a favourite with Expedia travellers for its beach locale and pool.
  • Hampton Inn by Hilton Emporia is 22.4 mi (36.1 km) from central McKenney. This 2.5-star hotel in Emporia features free breakfast, an indoor pool and free WiFi. Our customers like its family-friendly amenities and breakfast.
  • Country Inn & Suites by Radisson, Emporia, VA is 22.8 mi (36.7 km) from the centre of McKenney. Guests who stay at this 3-star hotel in Emporia can enjoy access to free breakfast and an indoor pool, along with free WiFi. Our customers like its WiFi and clean, comfortable rooms.

Dressing for McKenney

  • Between January and March, you can expect average temperatures of 19°C during the day and -3°C at night
  • From April to June, the average during the day is 31°C, whilst the average at night is 5°C
  • July to September has daytime averages of 32°C with night-time averages of 11°C
  • Between October and December, you can expect daytime averages of 24°C and night-time averages of -2°C
  • McKenney gets about 1161.60 millimetres of rain per year
  • Usually July and June are the hottest months with an average of 31°C, whereas January and December are often coldest, averaging -2°C

Frequently asked questions

Where is the best place to stay in McKenney?
Located 22.8 mi (36.7 km) from the heart of McKenney, Country Inn & Suites by Radisson, Emporia, VA is a top choice for your stay, based on our traveller data. Other good choices for your stay in the area are Hampton Inn by Hilton Emporia and Holiday Inn Express Petersburg.
If I need to cancel my hotel reservation in McKenney, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable if cancelled before the hotel’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If you booked a non-refundable reservation, you may still be able to cancel and get a refund within 24 hours of your booking. Add dates, click “Search”, then filter by “free cancellation” to review the best deals available in McKenney.
What are some accommodation options with pools in McKenney?
Country Inn & Suites by Radisson, Emporia, VA: Features free buffet breakfast, an indoor pool and free Internet. Hampton Inn by Hilton Emporia and Holiday Inn Express Petersburg are a couple of other choices with an on-site pool.

McKenney Hotel Reviews

More trip options