The best deals on hotels when visiting Thornhill in Virginia.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Thornhill, Virginia 22960

Comfort Inn & Suites Orange Montpelier

334 Caroline St Orange, VA

At Comfort Inn & Suites Orange Montpelier, travelers visiting Thornhill can enjoy inviting comfort with rooms beginning at $109.99, creating a clean and welcoming environment for relaxation. Trust Comfort Inn for a hassle-free stay, with efficient service and comfortable accommodations at every turn.

At Comfort Inn & Suites Orange Montpelier, visitors are just a drive away from downtown Thornhill, where they can explore the city before returning to a peaceful retreat. Enjoy a hassle-free Thornhill visit with a hotel that makes everything easy—reserve now!

  Call (855) 236-8982 to book with an agent.
  9.6 miles from Thornhill, VA 22960

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Budget Inn

332 Caroline St Orange, VA

With rates starting at $99.00, Budget Inn offers budget-conscious comfort for travelers headed to Thornhill, creating a cushy, inviting environment perfect for relaxation. Experience dependable comfort in well-appointed rooms that provide everything you need for a relaxing visit.

At Budget Inn, visitors can appreciate the calm surroundings, while downtown Thornhill remains easily accessible by car for city exploration. Enjoy practical comfort and great rates on your Thornhill adventure—book today!

  Call (855) 239-4019 to book with an agent.
  9.6 miles from Thornhill, VA 22960

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Hotel Lake Anna

5152 Courthouse Road Spotsylvania, VA

At Hotel Lake Anna, travelers bound for Thornhill can relax in inviting accommodations with rooms from $89.99, creating a intimate and comfortable atmosphere. Relax in a space that provides all the essentials for a satisfying stay, emphasizing both comfort and value.

At Hotel Lake Anna, travelers will appreciate the calm surroundings, while downtown Thornhill is still nearby for a day of adventure. Enjoy more of Thornhill with a budget-friendly, comfortable hotel—book now!

  Call (855) 234-5074 to book with an agent.
  10.7 miles from Thornhill, VA 22960

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Bluegreen Shenandoah Crossing Ascend Resort Collection

174 Horseshoe Cir Gordonsville, VA

For a tucked away and affordable stay, Bluegreen Shenandoah Crossing Ascend Resort Collection offers inviting rooms with rates beginning at $118.99, creating a comfortable space near Thornhill. Enjoy the additional comfort and facilities that make your stay both pleasant and cost-effective, ideal for value-conscious travelers.

For guests seeking both tranquility and city access, Bluegreen Shenandoah Crossing Ascend Resort Collection offers the best of both worlds, with downtown Thornhill within reach. Set yourself up for an enjoyable Thornhill visit with budget-friendly accommodations—book today!

  Call (855) 234-7135 to book with an agent.
  10.8 miles from Thornhill, VA 22960

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Round Hill Inn

750 Round Hill Dr. Orange, VA

At Round Hill Inn, travelers bound for Thornhill will find budget-conscious comfort with rates starting at $129.99, creating a clean and welcoming environment. Relax in accommodations that offer extra amenities and comfort, designed for travelers seeking a bit more at a great value.

Guests at Round Hill Inn will love the peaceful setting, while downtown Thornhill is still close enough for easy exploration. Rest easy during your Thornhill adventure with accommodations that make sense—lock in today!

  Call (855) 233-7850 to book with an agent.
  11.0 miles from Thornhill, VA 22960

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Gordonsville

10800 James Madison Hwy. Gordonsville, VA

For those bound for Thornhill, Hampton Inn by Hilton Gordonsville offers hospitable comfort with rooms starting at $131.99, creating a clean, comfortable space perfect for unwinding. Choose Hampton by Hilton for your next journey, where a welcoming atmosphere and value-driven amenities await to make your stay exceptional.

A tranquil retreat awaits at Hampton Inn by Hilton Gordonsville, with the convenience of downtown Thornhill still close enough for exploration. Experience a well-rounded Thornhill stay with amenities that keep you comfortable—reserve now!

  Call (855) 239-4019 to book with an agent.
  17.7 miles from Thornhill, VA 22960

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Crossroads Inn & Suites

135 Wood Ridge Ter Gordonsville, VA

With rooms starting at $122.99, Best Western Plus Crossroads Inn & Suites provides inviting comfort for guests bound for Thornhill, creating a homely, welcoming environment perfect for unwinding. Relax in the coffee shop at Best Western Plus, where you can enjoy a range of beverages and light snacks in a casual setting.

Guests can enjoy a peaceful stay at Best Western Plus Crossroads Inn & Suites, where quiet surroundings are complemented by the nearby excitement of downtown Thornhill. Take a break in Thornhill with a hotel that understands the value of your time and money—book today!

  Call (855) 235-6136 to book with an agent.
  18.0 miles from Thornhill, VA 22960

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Culpeper

18411 Gate Road Culpeper, VA

Guests traveling to Thornhill will find inviting accommodations at Hampton Inn & Suites Culpeper, where hospitable rooms start at $127.99, creating a warm and welcoming space. Plan your next event with ease at Hampton’s versatile meeting and event spaces, equipped with modern technology for any occasion.

Guests will appreciate the calm environment at Hampton Inn & Suites Culpeper, where restful lodgings are paired with quick access to Thornhill. Make your Thornhill travels both fun and affordable with thoughtfully designed accommodations—secure today!

  Call (855) 239-5277 to book with an agent.
  20.1 miles from Thornhill, VA 22960

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Culpeper VA

13065 James Madison Hwy Culpeper, VA

At Motel 6 Culpeper VA, guests visiting Thornhill will find inviting accommodations with rooms beginning at $85.99, creating a warm and welcoming space ideal for relaxation. Take a moment to unwind in the outdoor seating areas provided by some Motel 6 locations, a perfect spot for relaxation or a quick snack.

Unwind in comfort at Motel 6 Culpeper VA, where peaceful accommodations ensure a relaxing stay with Thornhill within reach. Make your Thornhill travel experience cost-effective and cozy—secure your room today!

  Call (855) 234-7135 to book with an agent.
  20.2 miles from Thornhill, VA 22960

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Culpeper

885 Willis Ln Culpeper, VA

With rates from $99.99, Microtel Inn & Suites by Wyndham Culpeper provides inviting accommodations for travelers visiting Thornhill, creating a comfortable and welcoming space for relaxation. Appreciate Microtel’s focus on providing excellent service without the frills, ensuring you have everything you need for a comfortable stay.

At Microtel Inn & Suites by Wyndham Culpeper, you’ll experience restful accommodations with the added convenience of being close to Thornhill's most exciting venues. Stay affordably and enjoy the best of Thornhill with a hotel that understands your needs—lock in today!

  Call (855) 234-2997 to book with an agent.
  21.0 miles from Thornhill, VA 22960

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Culpeper an IHG Hotel

787 Madison Rd Culpeper, VA

With rooms beginning at $184.00, Holiday Inn Express Hotel & Suites Culpeper an IHG Hotel provides inviting accommodations for guests traveling to Thornhill, creating a welcoming and comfortable atmosphere. Appreciate the eco-friendly initiatives at Holiday Inn Express, including recycling bins and energy-efficient lighting.

Discover the perfect escape at Holiday Inn Express Hotel & Suites Culpeper an IHG Hotel, where the peaceful ambiance is matched by the convenience of Thornhill's nearby attractions. Experience Thornhill at its best with a hotel that ensures comfort without the high cost—reserve now!

  Call (855) 239-5277 to book with an agent.
  21.0 miles from Thornhill, VA 22960

Starting at

$184.00

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Culpeper

889 Willis Lane Culpeper, VA

At Red Roof Inn Culpeper, travelers to Thornhill can find budget-conscious comfort with rooms beginning at $75.49, creating a friendly, comfortable environment for guests. Relax in Red Roof Inn’s comfortable and quiet rooms, designed to be your peaceful retreat away from home.

At Red Roof Inn Culpeper, the peaceful surroundings create a relaxing atmosphere, while Thornhill remains just a short drive away. Choose an inviting, affordable hotel for your Thornhill trip—secure your stay now!

  Call (855) 235-6136 to book with an agent.
  21.0 miles from Thornhill, VA 22960

Starting at

$75.49

per night

Read Reviews View Amenities View All Rooms

Quality Inn

890 Willis Ln Culpeper, VA

Guests bound for Thornhill can enjoy affordable comfort at Quality Inn, with reassuring rooms starting at $0.00, creating a clean and inviting space for unwinding. Trust in Quality Inn for a consistent, dependable stay, where guest satisfaction is a top priority.

Escape to Quality Inn for a quiet retreat, where guests can relax in comfort while keeping Thornhill's attractions nearby. Relax and explore Thornhill knowing your accommodations provide excellent value—book today!

  Call (855) 234-2997 to book with an agent.
  21.0 miles from Thornhill, VA 22960
Read Reviews View Amenities View All Rooms

Baymont by Wyndham Culpeper

791 Madison Road Culpeper, VA

With rooms from $90.99, Baymont by Wyndham Culpeper provides affordable comfort for guests visiting Thornhill, creating a clean and tranquil environment ideal for relaxation. Enjoy the extra space of Baymont by Wyndham’s suites, offering separate living areas for relaxation and privacy.

Guests will love the quiet environment of Baymont by Wyndham Culpeper, while having the option to easily visit Thornhill's top attractions. Get the rest and comfort you deserve while exploring Thornhill—secure your hotel room now!

  Call (855) 233-7850 to book with an agent.
  21.0 miles from Thornhill, VA 22960

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Culpeper Center Suites

137 South Main Street Culpeper, VA

With rates beginning at $150.00, Culpeper Center Suites provides budget-friendly accommodations for travelers visiting Thornhill, creating a warm and inviting environment. Relax in a setting that offers more than just the essentials, with added comforts to enhance your stay without the high cost.

At Culpeper Center Suites, you’ll find both relaxation and the ease of reaching Thornhill's bustling attractions in no time. Rest and recharge in Thornhill with accommodations that make every moment memorable—lock in today!

  Call (855) 239-4019 to book with an agent.
  22.0 miles from Thornhill, VA 22960

Starting at

$150.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Culpeper

791B Madison Road Culpeper, VA

At Days Inn by Wyndham Culpeper, guests bound for Thornhill can enjoy inviting accommodations with rooms starting at $93.99, providing a warm and comfortable environment for relaxation. Relax with the peace and quiet of Days Inn's accommodations, designed to ensure a restful and restorative experience.

Stay at Days Inn by Wyndham Culpeper for a peaceful experience, where you can unwind while keeping the buzz of Thornhill close at hand. Enjoy a stress-free Thornhill trip with affordable, comfortable accommodations—lock in now!

  Call (855) 234-5074 to book with an agent.
  22.1 miles from Thornhill, VA 22960

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Charlottesville Ruckersville an IHG Hotel

5920 Seminole Trail Ruckersville, VA

With rooms from $134.00, Holiday Inn Express & Suites Charlottesville Ruckersville an IHG Hotel offers budget-friendly accommodations for guests visiting Thornhill, creating a welcoming environment ideal for unwinding. Relax with the convenience of Holiday Inn Express's poolside service, offering refreshments and snacks while you swim or sunbathe.

Escape the everyday rush at Holiday Inn Express & Suites Charlottesville Ruckersville an IHG Hotel, where calm surroundings make for a refreshing stay with Thornhill just a drive away. Take advantage of extra features and affordability while exploring Thornhill—lock in now!

  Call (855) 236-8982 to book with an agent.
  23.3 miles from Thornhill, VA 22960

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Keswick Hall & Golf Club

701 Club Drive Keswick, VA

Relax in the sumptuous setting of Keswick Hall & Golf Club as you explore Thornhill, where five-star service and decor ensure a remarkable escape, with rates from just $579.99. Enjoy rooms that offer an escape into extravagance, featuring hand-selected antiques, plush linens, and state-of-the-art spa bathrooms.

Positioned just outside Thornhill, Keswick Hall & Golf Club ensures guests can recharge while keeping urban adventures close by. Awaken refreshed in Thornhill with accommodations that redefine world-class service—lock in today!

  Call (855) 233-7850 to book with an agent.
  23.6 miles from Thornhill, VA 22960

Starting at

$579.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Thornburg Inn & Suites

5217 Mudd Tavern Road Woodford, VA

With rates beginning at $74.99, Best Western Plus Thornburg Inn & Suites provides inviting accommodations for travelers visiting Thornhill, creating a peaceful, welcoming space for relaxation. Stay cool and comfortable with the individually controlled air conditioning in each room at Best Western Plus.

Discover the quiet charm of Best Western Plus Thornburg Inn & Suites, a restful escape positioned just a short drive from the excitement of Thornhill. Experience Thornhill the way you deserve with budget-savvy, comfortable lodging—book now!

  Call (855) 239-4019 to book with an agent.
  24.6 miles from Thornhill, VA 22960

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Thornburg

6409 Danbell Lane Woodford, VA

At Quality Inn Thornburg, guests bound for Thornhill will find inviting rooms with rates beginning at $63.99, creating a warm and comfortable space perfect for relaxation. Make the most of your travel dollars at Quality Inn, where competitive rates offer great value without sacrificing quality.

Find your escape at Quality Inn Thornburg, offering the perfect blend of calm and proximity to the attractions of Thornhill. Discover a hotel that keeps your Thornhill visit affordable and comfortable—book your room now!

  Call (855) 234-2997 to book with an agent.
  24.7 miles from Thornhill, VA 22960

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Thornburg S. Fredericksburg an IHG Hotel

6415 Dan Bell Ln Woodford, VA

With budget-friendly rooms starting at $94.00, Holiday Inn Express & Suites Thornburg S. Fredericksburg an IHG Hotel is ideal for guests bound for Thornhill, creating a clean and inviting space perfect for relaxation. Relax with the added convenience of Holiday Inn Express's room service, offering a range of dining options for private enjoyment.

Relax at Holiday Inn Express & Suites Thornburg S. Fredericksburg an IHG Hotel, where guests can unwind in a tranquil setting while still being close to the excitement of Thornhill. Enjoy a seamless Thornhill experience with amenities designed for your convenience—reserve now!

  Call (855) 233-0132 to book with an agent.
  24.8 miles from Thornhill, VA 22960

Starting at

$94.00

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Thornburg

6524 Dominion Raceway Ave Woodford, VA

For an affordable stay, Tru by Hilton Thornburg offers intimate-feeling rooms with rates beginning at $64.99, creating a clean and comfortable space near Thornhill. Experience the convenience of Tru by Hilton’s 24/7 market, offering snacks, light meals, and single-serve wine and beer options.

Escape the everyday rush at Tru by Hilton Thornburg, where calm surroundings make for a refreshing stay with Thornhill just a drive away. Stay comfortably and affordably while soaking in the best of Thornhill—reserve now!

  Call (855) 234-2997 to book with an agent.
  25.0 miles from Thornhill, VA 22960

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

The Clifton

1296 Clifton Inn Drive Charlottesville, VA

For a comfortable and budget-friendly experience, The Clifton offers inviting rooms with rates starting at $249.99, creating a warm environment perfect for rest. Relax in accommodations that go beyond standard offerings, providing additional amenities for a comfortable and pleasant stay.

Find your perfect getaway at The Clifton, where a peaceful stay meets the ease of exploring Thornhill’s attractions. Plan your Thornhill adventure with a hotel that’s as inviting as it is affordable—secure now!

  Call (855) 234-7135 to book with an agent.
  25.4 miles from Thornhill, VA 22960

Starting at

$249.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Fredericksburg South

9901 Patriot Highway Fredericksburg, VA

Relax in the comfortable surroundings of Home2 Suites by Hilton Fredericksburg South as you explore Thornhill, where quality rooms offer a restful experience, with rates from $127.99. Relax in thoughtfully designed suites that offer zone lighting, allowing guests to customize their room's ambiance.

At Home2 Suites by Hilton Fredericksburg South, you can rest in peaceful surroundings while keeping the lively streets of Thornhill within easy reach. Experience the best of Thornhill with accommodations that make every day enjoyable—book today!

  Call (855) 234-5074 to book with an agent.
  25.4 miles from Thornhill, VA 22960

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms