Find hotels in McKenney, VA from $54

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for McKenney hotels

Inn at Blackstone

Inn at Blackstone
2.5 star property
Blackstone
9.2 out of 10, Wonderful, (307)
"The staff was awesome.the room was wonderful. I will definitely recommend this place to anyone."
United States
Deborah
$101 nightly
The price is $112
Dec 30 - Dec 31
Total with taxes and fees
Inn at Blackstone

The Grey Swan Inn

The Grey Swan Inn
2.0 star property
Blackstone
9.6 out of 10, Exceptional, (21)
"Nice and quiet. Small breakfast but always available coffee"
United States
Lesley
$123 nightly
The price is $136
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Grey Swan Inn

Fairfield Inn & Suites by Marriott Stony Creek

Fairfield Inn & Suites by Marriott Stony Creek
2.5 star property
Stony Creek
9.4 out of 10, Exceptional, (372)
"Lovely staff. Clean, spacious, decent breakfast."
United States
Heather
$101 nightly
The price is $108
Jan 11 - Jan 12, 2026
Total with taxes and fees
Fairfield Inn & Suites by Marriott Stony Creek

Hampton Inn Stony Creek/Petersburg Area

Hampton Inn Stony Creek/Petersburg Area
2.5 star property
Stony Creek
8.0 out of 10, Very Good, (1001)
"Very clean. Friendly staff"
United States
trudi
$89 nightly
The price is $96
Jan 18 - Jan 19, 2026
Total with taxes and fees
Hampton Inn Stony Creek/Petersburg Area

Sleep Inn & Suites Stony Creek - Petersburg South

Sleep Inn & Suites Stony Creek - Petersburg South
2.5 star property
Stony Creek
8.0 out of 10, Very Good, (982)
"Very nice stay!"
United States
david
$76 nightly
The price is $81
Jan 19 - Jan 20, 2026
Total with taxes and fees
Sleep Inn & Suites Stony Creek - Petersburg South

Country Inn & Suites by Radisson, Emporia, VA

Country Inn & Suites by Radisson, Emporia, VA
3.0 star property
Emporia
6.6 out of 10, (1001)
"Room was clean and inviting. Stayed 1 night, the breakfast was good and hot!"
United States
Salvatore
$78 nightly
The price is $90
Jan 24 - Jan 25, 2026
Total with taxes and fees
Country Inn & Suites by Radisson, Emporia, VA

Comfort Inn Emporia

Comfort Inn Emporia
2.5 star property
Emporia
8.6 out of 10, Excellent, (1009)
"Staff was very accommodating and patient with me, the hot breakfast was great!"
United States
Katherine
$93 nightly
The price is $108
Jan 17 - Jan 18, 2026
Total with taxes and fees
Comfort Inn Emporia

Holiday Inn Express Hotel & Suites Emporia by IHG

Holiday Inn Express Hotel & Suites Emporia by IHG
2.5 star property
Emporia
8.8 out of 10, Excellent, (1008)
"Clean room, 24 hour front desk, great breakfast."
United States
xiomara
$113 nightly
The price is $131
Jan 1 - Jan 2, 2026
Total with taxes and fees
Holiday Inn Express Hotel & Suites Emporia by IHG

Best Western Emporia

Best Western Emporia
2.5 star property
Emporia
7.2 out of 10, Good, (1002)
"Nice. Clean and close to highway"
United States
Laureen
$75 nightly
The price is $87
Jan 11 - Jan 12, 2026
Total with taxes and fees
Best Western Emporia

Baymont By Wyndham Emporia Va

Baymont By Wyndham Emporia Va
2.5 star property
Emporia
7.8 out of 10, Good, (328)
" It was a nice clean hotel to stay for the night. "
United States
Richard
$81 nightly
The price is $94
Jan 13 - Jan 14, 2026
Total with taxes and fees
Baymont By Wyndham Emporia Va

Days Inn by Wyndham Emporia

Days Inn by Wyndham Emporia
2.0 star property
Emporia
6.6 out of 10, (1003)
"Staff was very friendly"
United States
Cheryl
$73 nightly
The price is $85
Jan 12 - Jan 13, 2026
Total with taxes and fees
Days Inn by Wyndham Emporia

Quality Inn Emporia

Quality Inn Emporia
2.0 star property
Emporia
7.6 out of 10, Good, (401)
"We stop here on our way North. Easy on/off 95 and several restaurants to choose from. Friendly staff, clean rooms and quiet. "
United States
Mary
$80 nightly
The price is $93
Jan 11 - Jan 12, 2026
Total with taxes and fees
Quality Inn Emporia

Fairfield Inn & Suites by Marriott - Emporia

Fairfield Inn & Suites by Marriott - Emporia
2.5 star property
Emporia
7.8 out of 10, Good, (800)
"great stay"
United States
Theresa
$99 nightly
The price is $115
Jan 11 - Jan 12, 2026
Total with taxes and fees
Fairfield Inn & Suites by Marriott - Emporia

Hampton Inn Emporia

Hampton Inn Emporia
2.5 star property
Emporia
8.0 out of 10, Very Good, (1005)
"Front desk staff was very friendly and helpful. Room was clean and well stocked. "
United States
Shelley
$98 nightly
The price is $113
Jan 18 - Jan 19, 2026
Total with taxes and fees
Hampton Inn Emporia

Relax Inn

Relax Inn
2.0 star property
Emporia
6.2 out of 10, (165)
"Room was clean and furniture was nice. Staff was friendly and helpful. "
United States
Donna
$55 nightly
The price is $61
Dec 30 - Dec 31
Total with taxes and fees
Relax Inn

Comfort Inn Petersburg Fort Lee Area

Comfort Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
8.2 out of 10, Very Good, (1005)
"The staff was very friendly and accommodating. It was a quick overnight stay during travel, but very enjoyable."
United States
Traci
$95 nightly
The price is $107
Jan 4 - Jan 5, 2026
Total with taxes and fees
Comfort Inn Petersburg Fort Lee Area

Knights Inn Emporia

Knights Inn Emporia
1.5 star property
Emporia
5.4 out of 10, (222)
"Bugs! And not Clean!"
United States
Anonymous traveler
$499 nightly
The price is $550
Jan 5 - Jan 6, 2026
Total with taxes and fees
Knights Inn Emporia

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
2.5 star property
Petersburg
8.0 out of 10, Very Good, (1003)
"Great place to visit 😀 "
United States
Mackenson
$93 nightly
The price is $104
Jan 1 - Jan 2, 2026
Total with taxes and fees
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG

Crewe Boutique Inn

Crewe Boutique Inn
2.5 star property
Crewe
8.6 out of 10, Excellent, (152)
"Really mannerable"
United States
Joyce
$75 nightly
The price is $83
Dec 30 - Dec 31
Total with taxes and fees
Crewe Boutique Inn

Studios and Suites 4 Less Emporia

Studios and Suites 4 Less Emporia
2.0 star property
Emporia
5.4 out of 10, (436)
"Great peaceful clean place! "
United States
Lisa
$66 nightly
The price is $73
Dec 30 - Dec 31
Total with taxes and fees
Studios and Suites 4 Less Emporia
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular McKenney attractions

Top McKenney Hotel Reviews

More cheap stays in McKenney

Hotels in McKenney with star-rating

Find out more about McKenney

Top reasons to visit McKenney

  • Outdoor Adventures: McKenney offers a variety of outdoor activities perfect for family vacations, such as scenic parks and adventure zones.
  • Cultural Experiences: Visitors can explore historic sites and military museums, providing insight into the local heritage.
  • Family-Friendly Attractions: The area is filled with attractions that cater to families, ensuring a fun-filled experience for all ages.
  • Charming Accommodations: McKenney features a range of hotels and motels, including pet-friendly and business-friendly options.
  • Relaxing Atmosphere: With its picturesque landscapes, McKenney is ideal for relaxation and unwinding in a welcoming environment.

Find great hotels near McKenney

Explore a variety of hotel accommodations in McKenney, Virginia, where you can find everything from cozy motels to welcoming hotels. Whether you're traveling with pets, seeking a business-friendly environment, or looking for LGBTQIA-friendly options, McKenney has something for everyone. Discover the best hotels with top-notch services and read reviews to ensure a memorable stay in this charming town.

  • Country Inn & Suites by Radisson, Emporia, VA: Experience a warm and welcoming atmosphere at Country Inn & Suites, where comfort meets convenience. This 3-star hotel is ideal for pet-friendly travelers and those seeking a business-friendly environment. With LGBTQIA+ inclusivity, this property is dedicated to providing a supportive atmosphere for all guests. Business amenities include a 24-hour business center, conference space, and meeting rooms, catering to corporate needs. The hotel also accommodates pets, providing food and water bowls for your furry friends, ensuring a hassle-free stay for everyone.
  • Days Inn by Wyndham Petersburg/South Fort Lee: Families and pet lovers will appreciate the Days Inn by Wyndham, where a comfortable stay blends with family-friendly amenities. Located 23 miles from McKenney, this hotel is perfect for travelers looking for an accommodating atmosphere. The property provides complimentary cribs for families traveling with young children and is also pet-friendly, allowing pets with specific policies. Whether you’re on a family vacation or a business trip, Days Inn offers a welcoming environment for all.
  • Red Roof Inn Petersburg - Fort Lee: A top choice for families and LGBTQIA+ travelers, Red Roof Inn Petersburg offers a blend of comfort and convenience. With a pet-friendly policy that allows dogs and cats, your furry companions are welcome to join you on your travels. Families will find cribs available for their little ones, ensuring a hassle-free experience. The hotel is dedicated to creating an inclusive atmosphere, making it a fitting choice for diverse travelers seeking a pleasant stay near McKenney.

Where to stay near McKenney

McKenney, Virginia, offers a delightful blend of outdoor adventures and family-friendly experiences. Nestled amidst breathtaking landscapes, visitors can explore nearby neighborhoods rich in history and charm. Whether you're strolling through scenic parks or enjoying local attractions within walking distance, McKenney provides the perfect vacation spot for families looking to unwind and create lasting memories. Don't miss the opportunity to immerse yourself in the warm, welcoming atmosphere that defines this hidden gem.

  • Rawlings: Nestled a mere 4 miles from McKenney, Rawlings is a charming village that attracts visitors seeking outdoor adventures and family-friendly experiences. The peak tourist seasons in May and the summer months of July and August bring a lively atmosphere to this area. Outdoor enthusiasts will find plenty to enjoy, including campgrounds, recreational areas, and a vibrant local theater. Nearby landmarks, such as scenic parks and a picturesque lake, provide ample opportunities for exploration and relaxation amidst nature's beauty.
  • Dinwiddie: Located 10 miles from McKenney, Dinwiddie is a bustling city that offers a mix of outdoor activities and sports. Though its visitor numbers fluctuate throughout the year, the city sees a spike in tourism during April and the summer months of June and July. Dinwiddie is known for its motor racing venues and educational attractions, making it perfect for thrill-seekers and families alike. Key nearby attractions include a popular racetrack, serene lakes, and lush parks, all contributing to a diverse travel experience.
  • Warfield: Just 8 miles away from McKenney, Warfield is a city that invites visitors to enjoy its stunning scenery and romantic vibe. Although tourism here is consistent throughout the year, the summer months of June to August are particularly popular. Warfield boasts an array of cultural attractions, including an art museum and a railway museum, as well as a beautiful lake perfect for leisurely strolls. Whether you’re looking to soak in the local art scene or enjoy a peaceful day by the water, Warfield delivers a memorable getaway.

Things to do near McKenney

McKenney, Virginia, is ideal for outdoor family vacations, offering a range of activities such as an arcade adventure zone, educational experiences, and golf. It's a great spot for scenic views and relaxation, making it perfect for corporate gatherings as well. Whether you're looking to enjoy some fun or host a professional event, McKenney provides a charming backdrop for your visit.

Shopping

In McKenney, visit Trend and Blackstone Emporium, Inc. for unique gifts and souvenirs. If you're up for a drive, check out Southpark Mall, located 26 miles away, which features a wide range of shops, entertainment options, and a vibrant atmosphere perfect for family outings.

Recreation

Experience the serene Dogwood Trace Golf Course, 23 miles from McKenney, where you can enjoy a round of golf amidst beautiful landscapes. For a touch of luxury, visit South Hill Country Club, 25 miles away, offering exclusive amenities. Unwind at Parker Park, 29 miles from McKenney, with its tranquil environment perfect for relaxation.

Adventure

Experience the thrill of racing at Virginia Motorsports Park, located 17 miles from McKenney. Feel the adrenaline as you watch high-speed motorsports events in a vibrant atmosphere. For an unforgettable aerial adventure, head to No Limits Skydiving, 25 miles away, and enjoy breathtaking views while free-falling from the sky.

Nightlife

For an exciting night, visit Iron Bridge Sports Park, an arcadeAdventureZone 28 miles away, or Swaders Sports Park, another thrilling arcadeAdventureZone just 27 miles from McKenney. For a touch of culture and romance, check out Sycamore Rouge Theatre, located 25 miles away, offering diverse entertainment options.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for McKenney

To save money on your trip to McKenney, visit during the off-peak months of December to February when hotel prices are lower. Monday is the cheapest day to stay, while Saturday is the priciest. Use Expedia to find budget-friendly accommodations by filtering options and consider combining your hotel, flights, and activities for package deals. Joining Expedia's One Key membership can unlock exclusive discounts and allow you to earn OneKeyCash for future bookings. Take advantage of free activities and explore the town on foot to further cut costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in McKenney are December to February, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in McKenney is Monday. The most expensive day to stay in McKenney is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your options based on your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodations that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your McKenney hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around McKenney

McKenney, Virginia, offers a delightful vacation experience filled with outdoor activities and family-friendly attractions. Visitors can explore a variety of points of interest, including historic sites, military museums, and event venues. The area is perfect for those seeking cultural experiences amidst beautiful scenery, making it an ideal destination for families and outdoor enthusiasts alike.

  • Petersburg National Battlefield: Located 12 miles from McKenney, this historic site offers a captivating glimpse into Civil War history. Explore well-preserved battlefields, engaging interpretive programs, and scenic walking trails that immerse you in the culture and stories of the past.
  • Lucky Lake Gem Mine: Situated right in McKenney, this gem mine provides a unique hands-on experience for treasure hunters of all ages. Dig for gemstones and fossils in a family-friendly environment, making it a fun and memorable activity to uncover nature's hidden treasures.
  • Robert Thomas Carriage Museum: Just 15 miles away, this charming museum showcases an impressive collection of horse-drawn carriages and historical artifacts. The culture vibes and engaging exhibits provide an insightful look into transportation history and its significance in American life.

Best time to go to McKenney

The best time to visit McKenney can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in McKenney falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in McKenney falls in January, visitor numbers are moderately low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January37.9°F (3.3°C)Light RainMostly SunnyModerately LowSlightly Low
February41.5°F (5.3°C)Light RainMostly SunnyAverageSlightly Low
March48.2°F (9.0°C)Light RainMostly SunnyAverageAverage
April58.3°F (14.6°C)Light RainMostly SunnyAverageAverage
May66.7°F (19.3°C)Light RainMostly SunnyModerately LowSlightly High
June74.7°F (23.7°C)Light RainMostly SunnyAverageSlightly High
July79.2°F (26.2°C)Light RainMostly SunnyModerately HighSlightly High
August76.8°F (24.9°C)Light RainMostly SunnyModerately HighAverage
September71.1°F (21.7°C)Light RainMostly SunnyAverageAverage
October60.4°F (15.8°C)Light RainMostly SunnyModerately HighAverage
November48.7°F (9.3°C)Light RainMostly SunnyAverageAverage
December42.6°F (5.9°C)Light RainMostly SunnyModerately LowSlightly Low

The nearest major airports for your trip to McKenney

When visiting McKenney, Virginia, the nearest major airport is Richmond International Airport (RIC), located 42 miles away. Travelers can find excellent accommodations nearby, such as The Jefferson Hotel, a luxurious 4.5-star option situated 7 miles from the airport, and the Omni Richmond Hotel, a comfortable 4-star choice just 6 miles away. Another great option is the Quirk Hotel Richmond, also 7 miles from RIC. Transport services from these hotels to the airport are readily available, making it convenient for visitors to access their flights with ease.

Frequently asked questions

What is the best area to stay in Mckenney?
The best area to stay in McKenney is near the town center, particularly along Brunswick Avenue (Route 1) and in the immediate surrounding blocks.

This area serves as the main hub for local services and dining. It's where you'll find the most accessible options for accommodations and places to eat, along with local businesses. The layout is straightforward, with services generally clustered around the main highway artery.

For travelers passing through or those on a business trip, staying close to Brunswick Avenue offers the most convenience. You'll have easy access to the main road for onward travel and nearby establishments for meals without needing to venture far.

Families looking for practical and convenient lodging will appreciate the options available in this central area.
When is the best time to go to Mckenney?
The best time to visit Mckenney is during the spring (April to June) and fall (September to October) when the weather is mild and pleasant.

During these months, you'll find comfortable temperatures superb for outdoor activities like exploring the nearby Lake Phoenix or enjoying the local agricultural scenery. The spring brings blooming wildflowers, while the fall offers colorful foliage, making it a picturesque time for visitors seeking a relaxed and scenic getaway.

Summer (July and August) can be warm and humid, but it's a good time for those who enjoy water activities at Lake Phoenix or wish to experience local events.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in McKenney.
How can I save on a McKenney hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible McKenney hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a McKenney hotel?
Prices for hotels in McKenney often vary, but you can find a great deal from $54 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia