Star Rating
Hotel Name
Price Range (USD)to
Amenities

23884 Hotels & Accommodations

Sleep Inn & Suites Stony Creek - Petersburg South
+1-888-389-4121
11019 Blue Star Highway, Stony Creek, VA 23882 ~7.43 miles northwest of 23884
  • Low priced Highway property
  • Check-in: 2pm
  • Food is delicious
  • Friendly service
From$49
Very Good 4.0 /5Review Score CallBookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 23884" Get Alexa Skill →
Hampton Inn I-95 Stony Creek
+1-888-675-2083
10476 Blue Star Highway, Stony Creek, VA 23882 ~7.67 miles northwest of 23884
  • 3-star Highway property
  • Gym / Fitness Center Available
  • Newer decor
  • Most guests complained about the bathroom
From$67
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge South
+1-800-716-8490
16905 Parkdale Rd., Petersburg, VA 23805 ~12.16 miles north of 23884
  • Cheap Rural property
  • Check in time: 1 PM
  • Every guests reviewed thought they were poorly maintained
  • Bed sheets stained
Hotel Petersburg Va : 16501 Sunnybrook Rd.
+1-800-805-5223
16501 Sunnybrook Rd., Petersburg, VA 23805 ~12.49 miles north of 23884
  • Mid-scale hotel
  • Check in: 15:00
Knights Inn Emporia
+1-888-965-1860
3173 Sussex Dr., Emporia, VA 23847 ~15.88 miles southwest of 23884
  • Low-priced property
  • Free breakfast available
  • Hotel buildings could use some improvement
  • Most guests said rooms were clean
Days Inn by Wyndham Petersburg/South Fort Lee in Petersburg
+1-888-788-5576
12208 South Crater Rd., Petersburg, VA 23805 ~16.38 miles north of 23884
  • Economical Highway hotel
  • Check-in time: 3:00pm
Red Roof Inn in Petersburg
+1-888-897-9207
12205 South Crater Rd., Petersburg, VA 23805 ~16.43 miles north of 23884
  • Economical Highway hotel
  • Check-in time: 11:00
Comfort Inn Petersburg
+1-888-311-4278
12001 South Crater Rd., Petersburg, VA 23805 ~16.51 miles north of 23884
  • Economy Highway hotel
  • Free complimentary breakfast
Hampton Inn Petersburg-Ft. Lee - Petersburg
+1-888-469-4795
11909 South Crater Rd., Petersburg, VA 23805 ~16.61 miles north of 23884
  • 3 star Highway hotel
  • 4 floors in hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Quality Inn Petersburg-Fort Lee : 11974 South Crater Rd.
+1-888-734-9421
11974 South Crater Rd., Petersburg, VA 23805 ~16.64 miles north of 23884
  • Three Star hotel
  • 2 floors in property
Holiday Inn Express Petersburg - Petersburg
+1-888-841-5292
11979 South Crater Rd., Petersburg, VA 23805 ~17.09 miles north of 23884
  • 3 star Rural hotel
  • 73 suites in property
  • Great shopping
  • Average beds
From$74
Very Good 4.0 /5Read Reviews CallBookMore Details
Country Inn & Suites - Petersburg
+1-888-455-5160
130 Wagner Rd., Petersburg, VA 23805 ~19.53 miles north of 23884
  • Three Star Highway hotel
  • Free complimentary breakfast
  • Great shopping
  • Comfortable beds
Super 8 by Wyndham Petersburg : 3138 South Crater Rd.
+1-888-965-8297
3138 South Crater Rd., Petersburg, VA 23805 ~19.58 miles north of 23884
  • 2-star Suburban hotel
  • Free breakfast available
Fairfield Inn & Suites by Marriott - Emporia in Emporia
+1-888-906-6358
104 Cloverleaf Dr., Emporia, VA 23847 ~20.74 miles southwest of 23884
  • Affordable Rural property
  • Free complimentary breakfast
  • Room was clean
  • Staff was very friendly
Oakwood at 1200 Acqua - Petersburg
+1-888-749-6785
1200 Harrison Creek Blvd., Petersburg, VA 23803 ~20.87 miles north of 23884
  • Three Star property
  • Fitness / Gym is on-site
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in 23884" Get Alexa Skill →
Rodeway Inn Emporia Va Closed : 311 Florida Ave.
+1-888-878-9982
311 Florida Ave., Emporia, VA 23847 ~21.03 miles southwest of 23884
  • Cheap Highway property
  • Check-in: 3:00 PM
Days Inn by Wyndham Emporia
+1-888-389-4485
921 West Atlantic St., Emporia, VA 23847 ~21.05 miles southwest of 23884
  • Cheap Highway property
  • Hotel has 119 rooms
Best Western Emporia : 1100 West Atlantic St.
+1-888-389-4121
1100 West Atlantic St., Emporia, VA 23847 ~21.06 miles southwest of 23884
  • Two-star Highway property
  • 97 sleeping rooms in hotel
Quality Inn
+1-888-675-2083
1207 West Atlantic St., Emporia, VA 23847 ~21.12 miles southwest of 23884
  • Low priced Highway hotel
  • Hotel has 109 rooms
Country Inn & Suites by Radisson, Emporia, VA
+1-800-716-8490
107 Sadler Lane, Emporia, VA 23847 ~21.12 miles southwest of 23884
  • Three Star hotel
  • Check in: 3:00 pm
Sleep Inn Emporia : 899 Wiggins Rd.
+1-800-805-5223
899 Wiggins Rd., Emporia, VA 23847 ~21.12 miles southwest of 23884
  • Low priced Highway property
  • Free complimentary breakfast
From$73
Very Good 4.0 /5Review Score CallBookMore Details
Hampton Inn by Hilton Emporia : 898 Wiggins Rd.
+1-888-965-1860
898 Wiggins Rd., Emporia, VA 23847 ~21.13 miles southwest of 23884
  • 3 star Highway property
  • Check in time: 2pm
  • Vibe was good
  • Right off highway
From$99
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Express Hotel & Suites Emporia, an IHG Hotel in Emporia
+1-888-788-5576
1350 West Atlantic St., Emporia, VA 23847 ~21.17 miles southwest of 23884
  • Affordable Suburban property
  • Hotel has 19 suites
Econo Lodge Petersburg - Fort Lee : 900 Winfield Rd.
+1-888-897-9207
900 Winfield Rd., Petersburg, VA 23803 ~21.44 miles north of 23884
  • Two star Highway property
  • Hotel has 2 meeting rooms
Holiday Inn Express Hotel & Suites Petersburg-Dinwiddie, an IHG H : 5679 Boydton Plank Rd.
+1-888-311-4278
5679 Boydton Plank Rd., Petersburg, VA 23803 ~21.97 miles northwest of 23884
  • Mid-scale Rural hotel
  • 14 suites in hotel
  • Free breakfast
  • Tasty breakfast
From$91
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Inn : 555 East Wythe St.
+1-888-469-4795
555 East Wythe St., Petersburg, VA 23803 ~22.55 miles north of 23884
  • 2-star Downtown hotel
  • Hotel has 46 rooms
  • Clean hotel facilities
  • Location is acceptable
Oyo Hotel Petersburg Va I 95
+1-888-734-9421
25 South Crater Rd., Petersburg, VA 23803 ~22.63 miles north of 23884
  • Mid-scale hotel
Travel Inn Petersburg Fort Lee in Petersburg
+1-888-841-5292
530 East Washington St., Petersburg, VA 23803 ~22.64 miles north of 23884
  • 2-star Downtown property
  • 6 floors in hotel
Motel 6 Petersburg Va #8931
+1-888-455-5160
25 North Little Church St., Petersburg, VIRGINIA 23803 ~22.71 miles north of 23884
  • Economical Highway property
From$60
Average 3.0 /5Reviews CallBookMore Details
Studios and Suites 4 Less Emporia - Emporia
+1-888-965-8297
1411 Skippers Rd., Emporia, VA 23847 ~22.89 miles southwest of 23884
  • Economical property
Holiday Inn Petersburg North Fort Lee : 401 East Roslyn Rd.
+1-888-906-6358
401 East Roslyn Rd., Colonial Heights, VA 23834 ~23.36 miles north of 23884
  • 3 star Suburban hotel
  • Hotel has 143 rooms
Comfort Suites South Park
+1-888-749-6785
931 South Ave., Colonial Heights, VA 23834 ~23.51 miles north of 23884
  • Cheap Highway hotel
  • Hotel has 91 suites
  • Clean rooms
  • Popular among business travelers
Sleep Inn & Suites - Prince George
+1-888-878-9982
2200 Waterside Rd., Prince George, VA 23875 ~23.56 miles north of 23884
  • 2 star Suburban property
  • Fitness center on property
  • Room is all right
  • Most guests said the bathroom was dirty
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Petersburg-Southpark Mall
+1-888-389-4485
403 East Roslyn Rd., Colonial Heights, VA 23834 ~23.85 miles north of 23884
  • Affordable Suburban property
  • Hotel has an eco-friendly policy See policy
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Baymont Inn & Suites Prince George at Fort Lee : 5380 Oaklawn Blvd.
+1-888-389-4121
5380 Oaklawn Blvd., Prince George, VA 23875 ~23.86 miles north of 23884
  • Two-star Suburban hotel
  • 4 floors in property
Hilton Garden Inn Richmond South/Southpark
+1-888-675-2083
800 Southpark Blvd., Colonial Heights, VA 23834 ~23.94 miles north of 23884
  • 3 star Suburban property
  • 15 suites in property
  • Located near shopping areas
  • Most guests complained about the bathroom
Extended Stay America Fort Lee - Colonial Heights
+1-800-716-8490
411 Charles H Dimmock Pkwy., Colonial Heights, VA 23834 ~23.94 miles north of 23884
  • 2-star Downtown hotel
  • Check in time: 3:00 P.M.
Woodsprings Richmond / Fort Lee in Colonial Heights
+1-800-805-5223
255 Jennick Dr., Colonial Heights, VA 23834 ~23.95 miles north of 23884
  • 3 star hotel
  • Hotel has 4 floors
Extended Stay America Colonial Heights Fort Lee
+1-888-965-1860
441 Charles H Dimmock Pkwy., Colonial Heights, VA 23834 ~24.01 miles north of 23884
  • Inexpensive hotel
  • 3 floors in property
Hampton Inn Hopewell Fort Lee - Hopewell
+1-888-788-5576
5103 Plaza Dr., Hopewell, VA 23860 ~24.12 miles north of 23884
  • 3-star Highway property
  • Gym / Fitness Center Available
  • Nice rooms
  • Liked the view of the pond
Candlewood Suites Hopewell, an IHG Hotel in Hopewell
+1-888-897-9207
5113 Plaza Dr., Hopewell, VA 23860 ~24.16 miles north of 23884
  • Two star Suburban hotel
  • 59 sleeping rooms in hotel
  • Location pet friendly
  • Room cleaned
From$79
Very Good 4.5 /5Read Reviews CallBookMore Details
Rodeway Inn at Fort Lee - Hopewell
+1-888-311-4278
4911 Oaklawn Blvd., Hopewell, VA 23860 ~24.24 miles north of 23884
  • 2 star Suburban property
  • 115 rooms in property
  • Almost all guests thought it was rather dirty
  • Free breakfast
From$50
Average 3.0 /5Reviews CallBookMore Details
Holiday Inn Express Hopewell - Fort Lee Area, an IHG Hotel - Hopewell
+1-888-469-4795
3952 Courthouse Rd., Hopewell, VA 23860 ~24.60 miles north of 23884
  • 3 star Highway property
  • Hotel has an eco-friendly policy See policy
Econo Lodge near Fort Lee at I-295 : 4096 Oaklawn Blvd.
+1-888-734-9421
4096 Oaklawn Blvd., Hopewell, VA 23860 ~24.61 miles north of 23884
  • 2-star property
  • 50 sleeping rooms in hotel
Stay-Over Suites in Hopewell
+1-888-841-5292
4115 Old Woodlawn St., Hopewell, VA 23860 ~24.64 miles north of 23884
  • 3 star Highway hotel
  • Hotel has 3 floors
Best Western Plus Hopewell Fort Lee - Hopewell
+1-888-455-5160
3950 Courthouse Rd., Hopewell, VA 23860 ~24.65 miles north of 23884
  • Mid-scale Highway hotel
  • Comp. Breakfast
From$59
Very Good 4.5 /5Review Score CallBookMore Details
Econo Lodge - Franklin
+1-888-965-8297
1660 Armory Dr., Franklin, VA 23851 ~24.72 miles southeast of 23884
  • Two-star Highway property
Quality Inn & Suites : 1620 Armory Dr.
+1-888-906-6358
1620 Armory Dr., Franklin, VA 23851 ~24.80 miles southeast of 23884
  • 3-star Highway property
  • 77 rooms in hotel
  • Toilet leaked
  • Pool clean
Super 8 by Wyndham Franklin
+1-888-749-6785
1599 Armory Dr., Franklin, VA 23851 ~24.85 miles southeast of 23884
  • Economy Beach property
  • Check-in: 03.00
Candlewood Suites Colonial Heights Fort Lee, an IHG Hotel : 15820 Woods Edge Rd.
+1-888-878-9982
15820 Woods Edge Rd., Colonial Heights, VA 23834 ~27.97 miles north of 23884
  • 2-star Suburban property
  • Gym / Fitness Center Available

Next: Show All Available 23884 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 23884 Hotel Rates

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

FAQs about hotels near 23884

What are the best rated hotels near 23884?

Hampton Inn by Hilton Emporia, Candlewood Suites Hopewell, an IHG Hotel and Stay-Over Suites are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels near 23884?

Hampton Inn I-95 Stony Creek, Hotel Petersburg Va and Hampton Inn Petersburg-Ft. Lee are the top 3 luxury hotels near 23884.

What hotels are closest to the area of 23884?

Sleep Inn & Suites Stony Creek - Petersburg South, Hampton Inn I-95 Stony Creek, and Econo Lodge South are the properties closest to 23884.

How much does a cheap hotel near 23884 cost per night?

In the last year, a 2 star hotel near 23884 can be as cheap as $85.25 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 23884 cost per night?

In the last year, the average 3 star hotel near 23884 has been $138.80 per night. (based on HotelPlanner prices)

How much does a high-end hotel near 23884 cost?

In the last year, the average 4 star hotel near 23884 has been $129.00 per night. (based on HotelPlanner prices)

What are the best independent hotels near 23884?

Stay-Over Suites, Studios and Suites 4 Less Emporia and Hotel Petersburg Va are the best rated independent hotels (not part of a big brand).

What are the most popular Choice Hotels branded hotels near 23884?

Sleep Inn & Suites Stony Creek - Petersburg South, Sleep Inn Emporia and Sleep Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels near 23884?

Best Western Plus Hopewell Fort Lee and Best Western Emporia are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels near 23884?

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

Back to Top