Star Rating
Hotel Name
Price Range (USD)to
Amenities

23890 Hotels/Accommodations

Econo Lodge South
+1-888-389-4121
16905 Parkdale Rd., Petersburg, VA 23805 ~13.27 miles west of 23890
  • Cheap Rural hotel
  • Check in: 1 PM
  • Terrible amenities
  • Hotel buildings could use some improvement
Hotel Petersburg Va
+1-888-675-2083
16501 Sunnybrook Rd., Petersburg, VA 23805 ~13.50 miles west of 23890
  • Midscale hotel
  • 54 sleeping rooms in hotel
From$90
Average 3.0 /5Reviews CallBookMore Details
Sleep Inn & Suites in Stony Creek
+1-800-716-8490
11019 Blue Star Highway, Stony Creek, VA 23882 ~14.38 miles west of 23890
  • Inexpensive Highway hotel
  • Free breakfast
  • Clean Rooms
  • Good nights sleep
From$49
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn Stonycreek
+1-800-805-5223
10476 Blue Star Highway, Stony Creek, VA 23882 ~14.39 miles west of 23890
  • Three Star Highway property
  • Check in time: 03:00pm
  • Gas station right next door
  • World class service
Red Roof Inn - Petersburg
+1-888-965-1860
12205 South Crater Rd., Petersburg, VA 23805 ~15.62 miles northwest of 23890
  • 2-star Highway hotel
  • Free comp. breakfast
Days Inn by Wyndham Petersburg / South Fort Lee - Petersburg
+1-888-788-5576
12208 South Crater Rd., Petersburg, VA 23805 ~15.64 miles northwest of 23890
  • Economy Highway hotel
  • Fitness / Gym is on-site
Comfort Inn Petersburg
+1-888-897-9207
12001 South Crater Rd., Petersburg, VA 23805 ~15.71 miles northwest of 23890
  • Cheap Highway hotel
  • Check-in time: 3:00 AM
Hampton Inn Petersburg / Fort Lee - Petersburg
+1-888-311-4278
11909 South Crater Rd., Petersburg, VA 23805 ~15.77 miles northwest of 23890
  • Midscale Highway hotel
  • Comp. Breakfast
Quality Inn Petersburg in Petersburg
+1-888-469-4795
11974 South Crater Rd., Petersburg, VA 23805 ~15.82 miles northwest of 23890
  • Three Star property
  • 96 sleeping rooms in hotel
Holiday Inn Express Petersburg in Petersburg
+1-888-734-9421
11979 South Crater Rd., Petersburg, VA 23805 ~16.00 miles northwest of 23890
  • 3-star Rural property
  • Hotel has an eco-friendly policy Learn more
  • Nice greeting at the desk
  • Average beds
Execustay at Addison Crater Woods
+1-888-841-5292
200 Addison Way, Petersburg, VA 23805 ~17.78 miles northwest of 23890
  • Affordable hotel
  • Access to gym on-site
From$90
Average 3.0 /5Reviews CallBookMore Details
Country Inn & Suites - Petersburg
+1-888-455-5160
130 Wagner Rd., Petersburg, VA 23805 ~18.04 miles northwest of 23890
  • Midscale Highway property
  • Check-in time: 3:00PM
  • Fantastic service
  • Super nice people working there
Super 8 by Wyndham Petersburg : 3138 South Crater Rd.
+1-888-965-8297
3138 South Crater Rd., Petersburg, VA 23805 ~18.27 miles northwest of 23890
  • Two star Suburban property
  • Check-in: 3:00PM
Oakwood at 1200 Acqua - Petersburg
+1-888-906-6358
1200 Harrison Creek Blvd., Petersburg, VA 23803 ~18.82 miles northwest of 23890
  • Mid-scale hotel
  • Check in: 15:30
Econo Lodge Fort Lee in Petersburg
+1-888-749-6785
900 Winfield Rd., Petersburg, VA 23803 ~19.83 miles northwest of 23890
  • 2 star Highway property
  • Hotel has 2 meeting rooms
Baymont Inn & Suites Prince George at Fort Lee
+1-888-878-9982
5380 Oaklawn Blvd., Prince George, VA 23875 ~20.55 miles northwest of 23890
  • Cheap Suburban hotel
  • 4 floors in hotel
From$85
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn / Petersburg / Hopewell in Hopewell
+1-888-389-4485
5103 Plaza Dr., Hopewell, VA 23860 ~20.72 miles northwest of 23890
  • Midscale Highway hotel
  • Fitness / Gym is on-site
  • Delicious breakfast
  • Hotel is clean
From$93
Very Good 4.0 /5Read Reviews CallBookMore Details
Candlewood Suites Hopewell : 5113 Plaza Dr.
+1-888-389-4121
5113 Plaza Dr., Hopewell, VA 23860 ~20.74 miles northwest of 23890
  • Low Cost Suburban hotel
  • 59 suites in hotel
  • Plenty of towels
  • Grocery store close
From$79
Very Good 4.5 /5Read Reviews CallBookMore Details
Quality Inn at Fort Lee in Hopewell
+1-888-675-2083
4911 Oaklawn Blvd., Hopewell, VA 23860 ~20.77 miles northwest of 23890
  • Inexpensive Suburban hotel
  • 2 floors in hotel
  • Bed was comfortable
  • Close to grocery stores
Hopewell Inn in Hopewell
+1-800-716-8490
3952 Courthouse Rd., Hopewell, VA 23860 ~20.93 miles northwest of 23890
  • 3-star Highway property
  • Has environment-friendly policy See policy
Econo Lodge - Hopewell
+1-800-805-5223
4096 Oaklawn Blvd., Hopewell, VA 23860 ~20.96 miles northwest of 23890
  • Inexpensive property
  • 3 floors in hotel
Best Western Plus Hopewell Inn
+1-888-965-1860
3950 Courthouse Rd., Hopewell, VA 23860 ~20.98 miles northwest of 23890
  • Mid-scale Highway hotel
  • Fitness / Gym is on-site
From$59
Very Good 4.5 /5Review Score CallBookMore Details
Best Inn - Petersburg
+1-888-788-5576
555 East Wythe St., Petersburg, VA 23803 ~21.04 miles northwest of 23890
  • Economy Downtown hotel
  • Comp. Breakfast
  • Breakfast is average
  • Parking on site
Oyo Hotel Petersburg Va I 95 : 25 South Crater Rd.
+1-888-897-9207
25 South Crater Rd., Petersburg, VA 23803 ~21.05 miles northwest of 23890
  • 3 star hotel
  • Check in time: 15:00
From$90
Average 3.0 /5Reviews CallBookMore Details
Stay Over Suites - Hopewell
+1-888-311-4278
4115 Old Woodlawn St., Hopewell, VA 23860 ~21.06 miles northwest of 23890
  • Mid-scale Highway hotel
  • Hotel has 107 suites
Sleep Inn & Suites - Prince George
+1-888-469-4795
2200 Waterside Rd., Prince George, VA 23875 ~21.11 miles northwest of 23890
  • 2-star Suburban hotel
  • 3 floors in hotel
  • Nice dining room
  • Delicious omelettes
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Travel Inn Petersburg Fort Lee
+1-888-734-9421
530 East Washington St., Petersburg, VA 23803 ~21.14 miles northwest of 23890
  • Economical Downtown hotel
  • Check in time: 2:000
Motel 6 Petersburg Va #8931
+1-888-841-5292
25 North Little Church St., Petersburg, VIRGINIA 23803 ~21.17 miles northwest of 23890
  • Cheap Highway property
  • Check-in time: 3 pm
Holiday Inn Petersburg North Fort Lee in Colonial Heights
+1-888-455-5160
401 East Roslyn Rd., Colonial Heights, VA 23834 ~21.55 miles northwest of 23890
  • Midscale Suburban property
  • 6 floors in hotel
Comfort Suites Southpark - Colonial Heights
+1-888-965-8297
931 South Ave., Colonial Heights, VA 23834 ~21.72 miles northwest of 23890
  • Cheap Highway property
  • 91 sleeping rooms in hotel
  • Clean rooms
  • Great location
From$104
Very Good 4.0 /5Guest Reviews CallBookMore Details
Woodsprings Richmond / Fort Lee : 255 Jennick Dr.
+1-888-906-6358
255 Jennick Dr., Colonial Heights, VA 23834 ~21.87 miles northwest of 23890
  • Three Star hotel
  • 124 rooms in hotel
From$42
Average 3.5 /5Reviews CallBookMore Details
Extended Stay America Colonial Heights Fort Lee : 441 Charles H Dimmock Pkwy.
+1-888-749-6785
441 Charles H Dimmock Pkwy., Colonial Heights, VA 23834 ~21.97 miles northwest of 23890
  • Inexpensive property
  • 3 floors in hotel
Hilton Garden Inn South Southpark - Colonial Heights
+1-888-878-9982
800 Southpark Blvd., Colonial Heights, VA 23834 ~22.08 miles northwest of 23890
  • Mid-scale Suburban property
  • 155 sleeping rooms in hotel
  • Great breakfast
  • Located near shopping areas
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn Petersburg Southpark Mall in Colonial Heights
+1-888-389-4485
403 East Roslyn Rd., Colonial Heights, VA 23834 ~22.48 miles northwest of 23890
  • Midscale Suburban property
  • Free breakfast
Holiday Inn Express Hotel & Suites - Petersburg
+1-888-389-4121
5679 Boydton Plank Rd., Petersburg, VA 23803 ~22.64 miles northwest of 23890
  • 3-star Rural property
  • Gym / Fitness Center Available
  • Rooms are not good
  • Good Hotel
Econo Lodge in Franklin
+1-888-675-2083
1660 Armory Dr., Franklin, VA 23851 ~25.23 miles south of 23890
  • Cheap Highway hotel
  • Hotel has 80 rooms
Comfort Inn - Franklin
+1-800-716-8490
1620 Armory Dr., Franklin, VA 23851 ~25.29 miles south of 23890
  • 3 star Highway property
  • 2 meeting rooms in hotel
  • Comfortable beds
  • Very comfortable with lovely staff in a great location
Super 8 Franklin
+1-800-805-5223
1599 Armory Dr., Franklin, VA 23851 ~25.33 miles south of 23890
  • 2-star Beach hotel
  • Check in: 03.00
Comfort Inn
+1-888-965-1860
15720 Woods Edge Rd., Colonial Heights, VA 23834 ~25.61 miles northwest of 23890
  • 3 star Highway property
  • Free comp. breakfast
  • Fantastic service
  • Convenient to highway
From$399
Very Good 4.0 /5Review Score CallBookMore Details
Candlewood Suites Colonial Heights Ft. Lee - Colonial Heights
+1-888-788-5576
15820 Woods Edge Rd., Colonial Heights, VA 23834 ~25.64 miles northwest of 23890
  • Two star Suburban hotel
  • Check-in: 3:00 PM
Knights Inn Emporia in Emporia
+1-888-897-9207
3173 Sussex Dr., Emporia, VA 23847 ~25.86 miles southwest of 23890
  • Economical property
  • Check-in time: 11:00 AM
  • Friendly staff
  • Bathroom is ok
Econo Lodge - Colonial Heights
+1-888-311-4278
2310 Indian Hill Rd., Colonial Heights, VA 23834 ~25.90 miles northwest of 23890
  • Low Cost Highway property
  • 90 rooms in hotel
Greensprings Vacation Resort by Diamond Resorts : 3500 Ludwell Pkwy.
+1-888-469-4795
3500 Ludwell Pkwy., Williamsburg, VA 23188 ~26.26 miles northeast of 23890
  • 3-star Resort hotel
  • Hotel has an eco-friendly policy Learn more
  • Spacious bathroom
  • For only 50%, the tv was ok
Residence Inn Chester
+1-888-734-9421
800 Bermuda Hundred Rd., Chester, VA 23836 ~26.34 miles northwest of 23890
  • Three Star Suburban property
  • Gym is available on property
  • Tasty breakfast
  • Super staff
From$107
Very Good 4.5 /5Reviews CallBookMore Details
Hyatt Place Chester in Chester
+1-888-841-5292
13148 Kingston Ave., Chester, VA 23836 ~26.43 miles northwest of 23890
  • Three Star Suburban property
  • 120 rooms in property
  • Good accessibility by car
  • Walkable places to eat
From$94
Very Good 4.0 /5Read Reviews CallBookMore Details
The Historic Powhatan Resort by Diamond Resorts in Williamsburg
+1-888-455-5160
3601 Ironbound Rd., Williamsburg, VA 23188 ~27.26 miles northeast of 23890
  • Three Star Suburban hotel
  • Access to gym on-site
  • Most guests said it was a stylish hotel
  • Most guests loved the outdoor sports facilities
Execustay at Rivers Bend
+1-888-965-8297
401 Liverpool Circle, Chester, VA 23836 ~27.32 miles northwest of 23890
  • Affordable hotel
  • Check-in: 15:30
Execustay at Monticello at Powhatan in Williamsburg
+1-888-906-6358
3500 Carriage House Way, Williamsburg, VA 23188 ~27.56 miles northeast of 23890
  • Affordable property
  • Fitness + Health Center
Wedmore Place at the Williamsburg Winery : 5810 Wessex Hundred
+1-888-749-6785
5810 Wessex Hundred, Williamsburg, VA 23185 ~27.88 miles northeast of 23890
  • Four star Suburban property
  • Check in: 3:00 PM
  • Wonderful sightseeing
  • Good for sightseeing
From$165
Very Good 4.5 /5Review Score CallBookMore Details
Marriott's Manor Club in Williamsburg
+1-888-878-9982
101 Saint Andrews Dr., Williamsburg, VA 23188 ~27.92 miles northeast of 23890
  • Four star hotel
  • Hotel has 3 floors
From$160
Very Good 4.5 /5Guest Reviews CallBookMore Details

Next: Show All Available 23890 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 23890 Hotel Rates

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

FAQs about hotels near 23890

What are the top reviewed hotels near 23890?

Hampton Inn Stonycreek, Candlewood Suites Hopewell and Best Western Plus Hopewell Inn are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels near 23890?

Wedmore Place at the Williamsburg Winery, Marriott's Manor Club and Hotel Petersburg Va are the top 3 luxury hotels near 23890.

What hotels are closest to the area of 23890?

Econo Lodge South, Hotel Petersburg Va, and Sleep Inn & Suites are the properties closest to 23890.

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

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

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

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

What are the best independent hotels near 23890?

Stay Over Suites, Wedmore Place at the Williamsburg Winery and Marriott's Manor Club are the best rated independent hotels (not part of a big brand).

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

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

What are the best IHG hotels near 23890?

Candlewood Suites Hopewell, 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