
Hotels in McKenney
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in McKenney?




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, (373)
9.4/10
Exceptional
(373)
cleanliness Unwind in this convenient highway hotel with a 24-hour fitness center.
The price is $101
$101
$108 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Comfort Inn Emporia
Comfort Inn Emporia
2.5 star property
Emporia
8.6 out of 10, Excellent, (1009)
8.6/10
Excellent
(1009)
cleanliness A short drive from Richmond airport, this comfortable motel offers a free breakfast daily.
The price is $93
$93
$108 total
includes taxes & fees
Jan 17 - Jan 18, 2026




Inn at Blackstone
Inn at Blackstone
2.5 star property
Blackstone
9.2 out of 10, Wonderful, (307)
9.2/10
Wonderful
(307)
cleanliness Experience the small-town charm with easy access to outdoor activities and local sites.
The price is $99
$99
$112 total
includes taxes & fees
Jan 1 - Jan 2, 2026




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, (983)
8.0/10
Very Good
(983)
The price is $76
$76
$81 total
includes taxes & fees
Jan 18 - Jan 19, 2026




The Grey Swan Inn
The Grey Swan Inn
2.0 star property
Blackstone
9.6 out of 10, Exceptional, (21)
9.6/10
Exceptional
(21)
cleanliness Relax in a charming B&B with free breakfast in historic Blackstone.
The price is $78
$78
$136 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Hampton Inn Emporia
Hampton Inn Emporia
2.5 star property
Emporia
8.0 out of 10, Very Good, (1006)
8.0/10
Very Good
(1006)
cleanliness Enjoy comfort and convenience with a 24-hour fitness center just minutes away from local attractions.
The price is $90
$90
$104 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
2.5 star property
Petersburg
8.4 out of 10, Very Good, (553)
8.4/10
Very Good
(553)
cleanliness Downtown Petersburg hotel with a seasonal outdoor pool and complimentary breakfast.
The price is $119
$119
$135 total
includes taxes & fees
Jan 1 - Jan 2, 2026




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)
6.6/10
(1001)
cleanliness Wake up to a warm breakfast and swim indoors at this Emporia hotel near local parks.
The price is $78
$78
$90 total
includes taxes & fees
Jan 24 - Jan 25, 2026




Comfort Inn Petersburg Fort Lee Area
Comfort Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
8.2 out of 10, Very Good, (1006)
8.2/10
Very Good
(1006)
cleanliness Peaceful stay near Fort Lee with a complimentary breakfast and outdoor pool.
The price is $95
$95
$107 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Crewe Boutique Inn
Crewe Boutique Inn
2.5 star property
Crewe
8.6 out of 10, Excellent, (152)
8.6/10
Excellent
(152)
cleanliness Restored historic inn just minutes from downtown Crewe with seasonal pool and fitness.
The price is $75
$75
$83 total
includes taxes & fees
Dec 30 - Dec 31




Fairfield Inn & Suites by Marriott - Emporia
Fairfield Inn & Suites by Marriott - Emporia
2.5 star property
Emporia
7.8 out of 10, Good, (800)
7.8/10
Good
(800)
cleanliness Relax in comfort at this convenient hotel with an indoor pool and hot tub.
The price is $99
$99
$115 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Baymont By Wyndham Emporia Va
Baymont By Wyndham Emporia Va
2.5 star property
Emporia
7.8 out of 10, Good, (329)
7.8/10
Good
(329)
cleanliness Revitalize at this Virginia highway retreat with pool and 24-hour fitness center.
The price is $81
$81
$94 total
includes taxes & fees
Jan 13 - Jan 14, 2026




Best Western Emporia
Best Western Emporia
2.5 star property
Emporia
7.2 out of 10, Good, (1002)
7.2/10
Good
(1002)
cleanliness Relaxing stay in Emporia with outdoor pool, fitness center, and complimentary perks.
The price is $75
$75
$87 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Relax Inn
Relax Inn
2.0 star property
Emporia
6.2 out of 10, (165)
6.2/10
(165)
cleanliness Enjoy a relaxing stay near Village View Mansion in historic Emporia.
The price is $55
$55
$61 total
includes taxes & fees
Dec 30 - Dec 31




Days Inn by Wyndham Emporia
Days Inn by Wyndham Emporia
2.0 star property
Emporia
6.6 out of 10, (1003)
6.6/10
(1003)
The price is $73
$73
$85 total
includes taxes & fees
Jan 12 - Jan 13, 2026




Hampton Inn by Hilton Petersburg Fort Lee
Hampton Inn by Hilton Petersburg Fort Lee
2.5 star property
Petersburg
9.0 out of 10, Wonderful, (352)
9.0/10
Wonderful
(352)
cleanliness Peaceful retreat near Petersburg station with a complimentary breakfast daily.
The price is $106
$106
$119 total
includes taxes & fees
Jan 4 - Jan 5, 2026




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)
8.0/10
Very Good
(1003)
cleanliness Experience a peaceful retreat with complimentary kids' club and fitness options.
The price is $93
$93
$104 total
includes taxes & fees
Dec 31 - Jan 1, 2026




Quality Inn Emporia
Quality Inn Emporia
2.0 star property
Emporia
7.6 out of 10, Good, (401)
7.6/10
Good
(401)
cleanliness Experience the Emporia escape with a refreshing outdoor pool and daily breakfast.
The price is $80
$80
$93 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Red Roof Inn Petersburg - Fort Lee
Red Roof Inn Petersburg - Fort Lee
2.0 star property
Petersburg
5.0 out of 10, (697)
5.0/10
(697)
cleanliness Quiet hotel near Dogwood Trace Golf Course with free parking and WiFi.
The price is $61
$61
$69 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Quality Inn Petersburg Fort Lee Area
Quality Inn Petersburg Fort Lee Area
2.5 star property
Petersburg
6.0 out of 10, (969)
6.0/10
(969)
cleanliness Convenient location near Fort Lee with outdoor pool and daily breakfast perks.
The price is $61
$61
$68 total
includes taxes & fees
Jan 26 - Jan 27, 2026
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.
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.
Budget hotels in McKenney and vicinity




7.2 out of 10, Good, (1002)
7.2/10
Good
(1002)
The price is $75
$75
$87 total
includes taxes & fees
Jan 11 - Jan 12, 2026




8.6 out of 10, Excellent, (152)
8.6/10
Excellent
(152)
The price is $75
$75
$83 total
includes taxes & fees
Dec 30 - Dec 31




Sleep Inn & Suites Stony Creek - Petersburg South
Sleep Inn & Suites Stony Creek - Petersburg South2.5 star property
Stony Creek
8.0 out of 10, Very Good, (983)
8.0/10
Very Good
(983)
The price is $76
$76
$81 total
includes taxes & fees
Jan 18 - Jan 19, 2026




9.6 out of 10, Exceptional, (21)
9.6/10
Exceptional
(21)
The price is $78
$78
$136 total
includes taxes & fees
Jan 4 - Jan 5, 2026




7.6 out of 10, Good, (401)
7.6/10
Good
(401)
The price is $80
$80
$93 total
includes taxes & fees
Jan 11 - Jan 12, 2026




7.8 out of 10, Good, (329)
7.8/10
Good
(329)
The price is $81
$81
$94 total
includes taxes & fees
Jan 13 - Jan 14, 2026




9.2 out of 10, Wonderful, (307)
9.2/10
Wonderful
(307)
The price is $99
$99
$112 total
includes taxes & fees
Jan 1 - Jan 2, 2026




8.0 out of 10, Very Good, (1006)
8.0/10
Very Good
(1006)
The price is $90
$90
$104 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Hampton Inn Stony Creek/Petersburg Area
Hampton Inn Stony Creek/Petersburg Area2.5 star property
Stony Creek
8.0 out of 10, Very Good, (1001)
8.0/10
Very Good
(1001)
The price is $89
$89
$96 total
includes taxes & fees
Jan 18 - Jan 19, 2026




8.6 out of 10, Excellent, (1009)
8.6/10
Excellent
(1009)
The price is $93
$93
$108 total
includes taxes & fees
Jan 17 - Jan 18, 2026




8.2 out of 10, Very Good, (1006)
8.2/10
Very Good
(1006)
The price is $95
$95
$107 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG2.5 star property
Petersburg
8.0 out of 10, Very Good, (1003)
8.0/10
Very Good
(1003)
The price is $93
$93
$104 total
includes taxes & fees
Dec 31 - Jan 1, 2026




Fairfield Inn & Suites by Marriott - Emporia
Fairfield Inn & Suites by Marriott - Emporia2.5 star property
Emporia
7.8 out of 10, Good, (800)
7.8/10
Good
(800)
The price is $99
$99
$115 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Fairfield Inn & Suites by Marriott Stony Creek
Fairfield Inn & Suites by Marriott Stony Creek2.5 star property
Stony Creek
9.4 out of 10, Exceptional, (373)
9.4/10
Exceptional
(373)
The price is $101
$101
$108 total
includes taxes & fees
Jan 11 - Jan 12, 2026




Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie by IHG2.5 star property
Petersburg
8.4 out of 10, Very Good, (553)
8.4/10
Very Good
(553)
The price is $119
$119
$135 total
includes taxes & fees
Jan 1 - Jan 2, 2026




Hampton Inn by Hilton Petersburg Fort Lee
Hampton Inn by Hilton Petersburg Fort Lee2.5 star property
Petersburg
9.0 out of 10, Wonderful, (352)
9.0/10
Wonderful
(352)
The price is $106
$106
$119 total
includes taxes & fees
Jan 4 - Jan 5, 2026




Holiday Inn Express Hotel & Suites Emporia by IHG
Holiday Inn Express Hotel & Suites Emporia by IHG2.5 star property
Emporia
8.8 out of 10, Excellent, (1009)
8.8/10
Excellent
(1009)
The price is $113
$113
$131 total
includes taxes & fees
Jan 1 - Jan 2, 2026
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.
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.
Go beyond your typical stay in McKenney
Pet friendly
Family friendly
Check out reviews of McKenney hotels guests love

Holiday Inn Express and Suites - Petersburg - Fort Lee by IHG
10/10 Excellent
"A good experience to stay. Very professional and pleasant staffs.
A good breakfast. Only pity thing is that we couldn't get the pancakes because of broken pancake maker?"

Comfort Inn Petersburg Fort Lee Area
10/10 Excellent
"Breakfast was adequate. Easy on off from interstate. "

Fairfield Inn & Suites by Marriott Stony Creek
10/10 Excellent
"Always have had a great experience when we stay"

Hampton Inn by Hilton Petersburg Fort Lee
10/10 Excellent
"Check was wonderful! What a pleasant and welcoming staff!! Genuinely happy and cheerful even after 11 PM! "

Country Inn & Suites by Radisson, Emporia, VA
10/10 Excellent
"Yes"

Holiday Inn Express Hotel & Suites Emporia by IHG
10/10 Excellent
"Check-in staff was pleasant, friendly, and helpful "

Hampton Inn Emporia
10/10 Excellent
"Breakfast and good hot coffee"

Comfort Inn Emporia
10/10 Excellent
"Lady at check-in was wonderful very friendly room was fine a little noisy there was anything negative to say, which is what it is as the cleaning staff left used soap in the shower"

Sleep Inn & Suites Stony Creek - Petersburg South
10/10 Excellent
"ROSA WAS VERY HELPFUL AND POLITE…such a sweetheart! She helped me out! The room was great! Really don’t have anything bad to say; breakfast was good too! I will definitely be coming back!"