We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Pool Mid-range Free Parking Family-friendly Pets Allowed Suites Fitness centre Room Service Business Internet & up Business services Non-Smoking Hotel & up & up Air Conditioning Meeting room Hotels with Jacuzzi Reduced mobility rooms Independent Hotels £ ££ £££ ££££ Hotels with Military Discounts Super 8 Country Inns And Suites Days Inn Bar/Lounge Motel 6 Howard Johnson Fairfield Inn Sleep Inn Red Carpet Inn Hampton Inn Holiday Inn Express Any distance from North Anna Battlefield Park
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Econo Lodge Ruther Glen
Hotels.com
US$61
View Deal
24368 Rogers Clark Blvd, I-95 Exit 104, Ruther Glen, VA 22546-2437
3.7 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
Days Inn Ruther Glen Kings Dominion Area
SAVE US$9
US$66
Booking.com
US$57
View Deal
24320 Rogers Clark Blvd, Ruther Glen, VA 22546-2437
3.7 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
Comfort Inn
ComfortInn
US$61
View Deal
24058 Welcome Way Drive, Ruther Glen, VA 22546
4.0 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
Motel 6 Ruther Glen
SAVE US$3
US$51
Booking.com
US$48
View Deal
23500 Welcome Way Dr, Ruther Glen, VA 22546
4.1 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
Super 8 Ruther Glen Kings Dominion Area
SAVE US$1
US$47
Booking.com
US$46
View Deal
24011 Ruther Glen Rd, Ruther Glen, VA 22546-3418
4.4 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
La Quinta Inn & Suites Richmond - Kings Dominion
Booking.com
US$90
View Deal
16280 International St, Doswell, VA 23047-1922
4.5 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Doswell (Kings Dominion)
Booking.com
US$83
View Deal
16250 International St, Doswell, VA 23047-1922
4.5 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
Knights Inn - Ruther Glen
Expedia.com
US$55
View Deal
23786 Rogers Clark Blvd, Ruther Glen, VA 22546-3403
4.5 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
Days Inn Doswell at Kings Dominion
Booking.com
US$48
View Deal
16220 International St, Doswell, VA 23047-1922
4.6 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
No photo provided
SAVE US$3
US$89
Booking.com
US$86
View Deal
16116 Theme Park Way, Doswell, VA 23047-1914
4.6 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
Centerstone Inn
SAVE US$17
US$60
Expedia.com
US$43
View Deal
16102 Theme Park Way, Interstate 95 and Route 30, Doswell, VA 23047
4.7 miles from North Anna Battlefield Park
  • Free Wifi
  • Free Parking
No photo provided
650 N Washington Hwy, Ashland, VA 23005-1312
8.2 miles from North Anna Battlefield Park
    Quality Inn & Suites
    QualityInn
    US$61
    View Deal
    107 N. Carter Road, Ashland, VA 23005
    9.2 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Motel 6 Ashland
    SAVE US$11
    US$63
    Motel 6
    US$52
    View Deal
    101 Cottage Green Dr, Ashland, VA 23005-2412
    9.2 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Red Carpet Inn, Ashland
    SAVE US$8
    US$56
    Booking.com
    US$48
    View Deal
    103 N Carter Rd, Ashland, VA 23005
    9.2 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Hampton Inn Richmond - North \/ Ashland
    SAVE US$9
    US$120
    Hampton.com
    US$111
    View Deal
    705 England St, Ashland, VA 23005
    9.3 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Sleep Inn & Suites
    SAVE US$4
    US$75
    Booking.com
    US$71
    View Deal
    80 Cottage Green Dr, Ashland, VA 23005
    9.3 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Days Inn Ashland
    Booking.com
    US$64
    View Deal
    806 England St, I-95 and Rt 54, Ashland, VA 23005-2231
    9.3 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Super 8 Ashland\/richmond
    Expedia.com
    US$55
    View Deal
    806B England St, I-95 Exit 92 SR 54 West, Ashland, VA 23005-2231
    9.3 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Holiday Inn Express Hotel & Suites Richmond North Ashland
    SAVE US$3
    US$122
    Booking.com
    US$119
    View Deal
    107 S Carter Rd, Ashland, VA 23005-2234
    9.4 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Apple Garden Inn
    Hotwire.com
    View Deal
    101 S Carter Rd, Ashland, VA 23005-2234
    9.4 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Palm Leaf Motel
    SAVE US$5
    US$56
    Travelocity
    US$51
    View Deal
    306 S Washington Hwy, Ashland, VA 23005-2219
    9.6 miles from North Anna Battlefield Park
    • Free Wifi
    Country Inn & Suites By Carlson, Ashland - Hanover, VA
    SAVE US$11
    US$125
    Travelocity
    US$114
    View Deal
    11600 Lakeridge Pkwy, Ashland, VA 23005-8190
    12.3 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Fairfield Inn & Suites Richmond Ashland
    SAVE US$24
    US$135
    Fairfield Inn
    US$111
    View Deal
    11625 Lakeridge Pkwy, Ashland, VA 23005
    12.3 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    No photo provided
    11401 Old Nuckols Rd, Glen Allen, VA 23059-5528
    14.8 miles from North Anna Battlefield Park
    • Free Wifi
    • Pool
    Comfort Suites Glen Allen
    SAVE US$7
    US$108
    ComfortSuites
    US$101
    View Deal
    10601 Telegraph Rd, Glen Allen, VA 23059-4684
    15.1 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Candlewood Suites Glen Allen
    Booking.com
    US$97
    View Deal
    10609 Telegraph Rd, Glen Allen, VA 23059-4684
    15.1 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Courtyard Richmond North\/Glen Allen
    Courtyard
    US$152
    View Deal
    10077 Brook Rd, Glen Allen, VA 23059-6506
    15.2 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    Hampton Inn & Suites Richmond\/Virginia Center
    Booking.com
    US$124
    View Deal
    1101 Technology Park Dr, Glen Allen, VA 23059-4542
    15.5 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    SpringHill Suites Richmond Virginia Center
    SpringHill Suites
    US$108
    View Deal
    9701 Brook Rd, Glen Allen, VA 23059-4580
    15.7 miles from North Anna Battlefield Park
    • Free Wifi
    • Free Parking
    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.