Star Rating
Hotel Name
Price Range (USD)to
Amenities

23870 Hotels/Accommodations

Knights Inn Emporia in Emporia
+1-888-389-4121
3173 Sussex Dr., Emporia, VA 23847 ~3.95 miles south of 23870
  • Cheap hotel
  • Free comp. breakfast
  • Convenient location
  • Excellent value
From$60
Average 3.0 /5Reviews CallBookMore Details
Fairfield Inn & Suites by Marriott Emporia - Emporia
+1-888-675-2083
104 Cloverleaf Dr., Emporia, VA 23847 ~8.54 miles southwest of 23870
  • Three Star Rural hotel
  • Hotel has 82 rooms
  • Popular among families
  • Fantastic service
Country Inn & Suites
+1-800-716-8490
107 Sadler Lane, Emporia, VA 23847 ~8.70 miles southwest of 23870
  • 3 star property
  • Check-in time: 3:00 pm
Best Western Emporia in Emporia
+1-800-805-5223
1100 West Atlantic St., Emporia, VA 23847 ~8.74 miles southwest of 23870
  • Economical Highway property
  • Check in time: 03:00
Days Inn by Wyndham Emporia in Emporia
+1-888-965-1860
921 West Atlantic St., Emporia, VA 23847 ~8.76 miles southwest of 23870
  • Cheap Highway property
  • Comp. Breakfast
Holiday Inn Express Hotel & Suites in Emporia
+1-888-788-5576
1350 West Atlantic St., Emporia, VA 23847 ~8.80 miles southwest of 23870
  • Midscale Suburban property
  • Gym is available on property
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Red Roof Inn
+1-888-897-9207
1207 West Atlantic St., Emporia, VA 23847 ~8.81 miles southwest of 23870
  • Low priced Highway hotel
  • Hotel has an eco-friendly policy See policy
Rodeway Inn Emporia Va Closed
+1-888-311-4278
311 Florida Ave., Emporia, VA 23847 ~8.82 miles southwest of 23870
  • Two-star Highway hotel
  • 2 floors in hotel
Hampton Inn by Hilton Emporia
+1-888-469-4795
898 Wiggins Rd., Emporia, VA 23847 ~8.83 miles southwest of 23870
  • Three Star Highway hotel
  • 85 rooms in property
  • Gas station near by
  • Food is delicious
Sleep Inn Emporia
+1-888-734-9421
899 Wiggins Rd., Emporia, VA 23847 ~8.83 miles southwest of 23870
  • Economy Highway hotel
  • Gym is available on property
From$73
Very Good 4.0 /5Read Reviews CallBookMore Details
Motel 6 Emporia Va
+1-888-841-5292
1411 Skippers Rd., Emporia, VA 23847 ~10.95 miles southwest of 23870
  • Cheap hotel
  • Check-in time: 15:00
Sleep Inn & Suites - Stony Creek
+1-888-455-5160
11019 Blue Star Highway, Stony Creek, VA 23882 ~11.99 miles north of 23870
  • Two star Highway hotel
  • Hotel has 12 suites
  • Best value for money
  • Good nights sleep
Hampton Inn Stonycreek
+1-888-965-8297
10476 Blue Star Highway, Stony Creek, VA 23882 ~12.31 miles north of 23870
  • Mid-scale Highway property
  • 71 sleeping rooms in hotel
  • Excellent hotel
  • Nice building
Econo Lodge South : 16905 Parkdale Rd.
+1-888-906-6358
16905 Parkdale Rd., Petersburg, VA 23805 ~19.68 miles north of 23870
  • Low-priced Rural hotel
  • Hotel has 2 floors
  • Beds were acceptable for 50%
  • Bed sheets stained
Hotel Petersburg Va - Petersburg
+1-888-749-6785
16501 Sunnybrook Rd., Petersburg, VA 23805 ~19.94 miles north of 23870
  • 3-star hotel
  • 54 sleeping rooms in hotel
Days Inn by Wyndham Petersburg / South Fort Lee
+1-888-878-9982
12208 South Crater Rd., Petersburg, VA 23805 ~23.86 miles north of 23870
  • 2 star Highway property
  • Check-in time: 3:00pm
Rodeway Inn : 12205 South Crater Rd.
+1-888-389-4485
12205 South Crater Rd., Petersburg, VA 23805 ~23.91 miles north of 23870
  • Economy Highway property
  • Hotel has 90 rooms
Comfort Inn Petersburg
+1-888-389-4121
12001 South Crater Rd., Petersburg, VA 23805 ~24.01 miles north of 23870
  • Two-star Highway hotel
  • Complimentary breakfast is offered
Quality Inn Petersburg
+1-888-675-2083
11974 South Crater Rd., Petersburg, VA 23805 ~24.12 miles north of 23870
  • 3 star property
  • 96 sleeping rooms in hotel
Hampton Inn Petersburg / Fort Lee
+1-800-716-8490
11909 South Crater Rd., Petersburg, VA 23805 ~24.13 miles north of 23870
  • 3-star Highway hotel
  • 4 suites in hotel
From$80
Average 3.0 /5Reviews CallBookMore Details
Holiday Inn Express Petersburg in Petersburg
+1-800-805-5223
11979 South Crater Rd., Petersburg, VA 23805 ~24.66 miles north of 23870
  • 3 star Rural property
  • Access to gym on-site
  • Professional service
  • Bathroom could be optimized
Super 8 by Wyndham Garysburg / Roanoke Rapids
+1-888-965-1860
6785 North Carolina Highway 46, Garysburg, NC 27831 ~24.70 miles south of 23870
  • Cheap Lake property
  • Has environment-friendly policy See policy
Super 8 Garysburg / Roanoke Rapids : 6785 Nc Highway 46
+1-888-788-5576
6785 Nc Highway 46, Garysburg, NC 27870 ~24.79 miles south of 23870
  • Two-star Lake property
  • Free breakfast available
Execustay at Addison Crater Woods
+1-888-897-9207
200 Addison Way, Petersburg, VA 23805 ~26.16 miles north of 23870
  • Three Star property
  • 3 floors in property
Holiday Inn Express Hotel & Suites - Petersburg
+1-888-311-4278
5679 Boydton Plank Rd., Petersburg, VA 23803 ~26.69 miles north of 23870
  • Affordable Rural hotel
  • Check-in: 3:00 pm
  • Not very comfortable
  • No towels
Super 8 by Wyndham Petersburg
+1-888-469-4795
3138 South Crater Rd., Petersburg, VA 23805 ~26.75 miles north of 23870
  • 2-star Suburban hotel
  • Check in time: 3:00PM
Country Inn & Suites - Petersburg
+1-888-734-9421
130 Wagner Rd., Petersburg, VA 23805 ~26.86 miles north of 23870
  • Midscale Highway property
  • Access to gym on-site
  • Most guests thought rooms were spacious
  • Rather comfortable
Holiday Inn Express & Suites Roanoke Rapids Se
+1-888-841-5292
74 Premier Blvd., Roanoke Rapids, NC 27870 ~27.50 miles south of 23870
  • Two star Highway hotel
  • 72 rooms in property
Sleep Inn Roanoke Rapids in Roanoke Rapids
+1-888-455-5160
101 Sleep Inn Dr., Roanoke Rapids, NC 27870 ~27.53 miles south of 23870
  • Two star Highway hotel
  • 10 suites in property
Country Inn & Suites by Radisson in Roanoke Rapids
+1-888-965-8297
101 Hampton Blvd., Roanoke Rapids, NC 27870 ~27.53 miles south of 23870
  • Low priced Highway hotel
  • 105 rooms in property
Econo Lodge in Weldon
+1-888-906-6358
1615 Julian R. Allisbrook High, Weldon, NC 27890 ~27.68 miles south of 23870
  • Inexpensive property
  • Check in: 11:00
Baymont Inn & Suites - Roanoke Rapids
+1-888-749-6785
101 Old Farm Rd. Soutn, Roanoke Rapids, NC 27870 ~27.70 miles south of 23870
  • Mid-scale Rural hotel
  • Hotel has an eco-friendly policy See more
Baymont by Wyndham Roanoke Rapids in Roanoke Rapids
+1-888-878-9982
101 South Old Farm Rd. South, Roanoke Rapids, NC 27870 ~27.70 miles south of 23870
  • Two-star property
Days Inn
+1-888-389-4485
1611 Julian R Allsbrook Highway, Weldon, NC 27890 ~27.75 miles south of 23870
  • Economical property
  • 2 suites in property
Red Roof Inn in Roanoke Rapids
+1-888-389-4121
1911 Julian R Allsbrook Highway, Roanoke Rapids, NC 27870 ~27.77 miles south of 23870
  • Inexpensive Highway property
  • 96 sleeping rooms in hotel
Hampton Inn - Roanoke Rapids
+1-888-675-2083
85 Hampton Blvd., Roanoke Rapids, NC 27870 ~28.07 miles south of 23870
  • Low-priced Highway hotel
  • Fitness center on property
  • All guests thought it was clean
  • Great reception
From$94
Very Good 4.5 /5Reviews CallBookMore Details
Quality Inn in Roanoke Rapids
+1-800-716-8490
1914 Julian R Alsbrook Highway, Roanoke Rapids, NC 27870 ~28.34 miles southwest of 23870
  • Midscale property
Oakwood at 1200 Acqua in Petersburg
+1-800-805-5223
1200 Harrison Creek Blvd., Petersburg, VA 23803 ~28.40 miles north of 23870
  • 3 star property
  • Access to gym on-site
Econo Lodge Fort Lee
+1-888-965-1860
900 Winfield Rd., Petersburg, VA 23803 ~28.47 miles north of 23870
  • 2-star Highway hotel
  • Comp. Breakfast
Best Inn
+1-888-788-5576
555 East Wythe St., Petersburg, VA 23803 ~29.30 miles north of 23870
  • Two-star Downtown property
  • Hotel has 3 floors
  • Rooms need regular maintenance
  • Clean rooms
Travel Inn Petersburg Fort Lee in Petersburg
+1-888-897-9207
530 East Washington St., Petersburg, VA 23803 ~29.35 miles north of 23870
  • Low-priced Downtown property
  • 6 floors in property
Oyo Hotel Petersburg Va I 95 : 25 South Crater Rd.
+1-888-311-4278
25 South Crater Rd., Petersburg, VA 23803 ~29.41 miles north of 23870
  • Midscale property
  • 40 sleeping rooms in hotel
Motel 6 Petersburg Va #8931 in Petersburg
+1-888-469-4795
25 North Little Church St., Petersburg, VIRGINIA 23803 ~29.44 miles north of 23870
  • Two-star Highway property
SureStay Plus Hotel by Best Western Roanoke Rapids I 95
+1-888-734-9421
136 Sheraton Dr., Roanoke Rapids, NC 27870 ~29.72 miles south of 23870
  • Inexpensive Highway property
  • 80 sleeping rooms in hotel
  • Front desk person was wonderful
  • Service is professional and friendly
Econo Lodge in Franklin
+1-888-841-5292
1660 Armory Dr., Franklin, VA 23851 ~29.75 miles east of 23870
  • Cheap Highway hotel
  • Check in: 15:00
Comfort Inn in Franklin
+1-888-455-5160
1620 Armory Dr., Franklin, VA 23851 ~29.82 miles east of 23870
  • 3-star Highway hotel
  • Check in time: 2.00pm
  • About half of guests said rooms were clean enough
  • Rooms need regular maintenance
Super 8 Franklin
+1-888-965-8297
1599 Armory Dr., Franklin, VA 23851 ~29.87 miles east of 23870
  • Low priced Beach hotel
  • Check-in: 03.00
Hilton Garden Inn Roanoke Rapids : 111 Carolina Crossoroads Pkwy.
+1-888-906-6358
111 Carolina Crossoroads Pkwy., Roanoke Rapids, NC 27870 ~30.02 miles south of 23870
  • Affordable Rural hotel
  • Access to gym on-site
  • Spacious rooms
  • Moderately clean hotel facilities
Hampton Inn Petersburg Southpark Mall in Colonial Heights
+1-888-749-6785
403 East Roslyn Rd., Colonial Heights, VA 23834 ~30.24 miles north of 23870
  • Midscale Suburban property
  • 129 rooms in property
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Petersburg North Fort Lee
+1-888-878-9982
401 East Roslyn Rd., Colonial Heights, VA 23834 ~30.24 miles north of 23870
  • 3-star Suburban hotel
  • Check-in time: 03:00pm

Next: Show All Available 23870 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 23870 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 23870

What are the best rated hotels near 23870?

Hampton Inn by Hilton Emporia, Hampton Inn Stonycreek and Hampton Inn are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels near 23870?

Fairfield Inn & Suites by Marriott Emporia, Country Inn & Suites and Holiday Inn Express Hotel & Suites are the top 3 luxury hotels near 23870.

What hotels are closest to the area of 23870?

Knights Inn Emporia, Fairfield Inn & Suites by Marriott Emporia, and Country Inn & Suites are the properties closest to 23870.

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

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

What are the best independent hotels near 23870?

Best Inn, Travel Inn Petersburg Fort Lee and Hotel Petersburg Va are the best rated independent hotels (not part of a big brand).

What are the best Choice Hotels branded hotels near 23870?

Sleep Inn Emporia, Sleep Inn & Suites and Quality Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels near 23870?

Best Western Emporia and SureStay Plus Hotel by Best Western Roanoke Rapids I 95 are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels near 23870?

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

Back to Top