The best deals on hotels when visiting Thomastown 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 Thomastown, Virginia 24445

The Omni Homestead Resort

7696 Sam Snead Highway Hot Springs, VA

Step into an elegant ambiance at The Omni Homestead Resort on your visit to Thomastown, where delightful accommodations create a serene experience, with rates starting from $399.00. Experience the convenience of early check-in and late check-out options at Omni, allowing you to make the most of your stay.

The Omni Homestead Resort provides an excellent base for those who want to experience Thomastown, where the downtown area’s most iconic attractions are never far from reach. Plan your Thomastown travels with a hotel that knows how to make every moment count—reserve now!

  Call (855) 235-6136 to book with an agent.
  0.9 miles from Thomastown, VA 24445

Starting at

$399.00

per night

Read Reviews View Amenities View All Rooms

Roseloe Motel

10849 Sam Snead Hwy Hot Springs, VA

Guests bound for Thomastown can enjoy affordable comfort at Roseloe Motel, with rooms starting at $114.00, providing a welcoming and relaxing environment. Relax in accommodations that deliver standard amenities, offering a comfortable environment for a budget-friendly visit.

Guests staying at Roseloe Motel can quickly reach downtown Thomastown by car, where the city’s most popular sights are always nearby. Make your Thomastown trip enjoyable and cost-effective—lock in your hotel stay now!

  Call (855) 239-4019 to book with an agent.
  2.8 miles from Thomastown, VA 24445

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

The Inn at Warm Springs

12968 Sam Snead Hwy Warm Springs, VA

A refined retreat awaits at The Inn at Warm Springs on your trip to Thomastown, where inviting rooms provide warmth and relaxation, with affordable nightly rates from $178.99. Find tranquility and luxury in rooms that offer a superior level of amenities, ensuring a relaxing and pampering experience.

The Inn at Warm Springs is perfectly positioned for those wanting to explore downtown Thomastown, where the city’s most iconic spots are always within easy reach. Plan your Thomastown getaway with a hotel that offers premium service at a great rate—reserve now!

  Call (855) 234-2997 to book with an agent.
  4.6 miles from Thomastown, VA 24445

Starting at

$178.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

429 West Main St Covington, VA

With rooms starting at $83.99, Quality Inn provides inviting accommodations for guests bound for Thomastown, creating a clean, comfortable environment. Appreciate Quality Inn's commitment to accessibility, offering rooms and facilities designed for guests with disabilities.

At Quality Inn, the peaceful surroundings provide a restful stay, while downtown Thomastown is just a convenient drive away. Make your Thomastown travels stress-free and comfortable with well-rounded accommodations—book today!

  Call (855) 233-7850 to book with an agent.
  17.3 miles from Thomastown, VA 24445

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Covington

701 Carlyle St Covington, VA

Guests bound for Thomastown will find inviting comfort at Hampton Inn Covington, with alluring rooms starting at $159.99, providing a warm and welcoming space ideal for rest. Enjoy the peace and quiet of Hampton’s dedicated quiet zones, ensuring a restful environment for rest and relaxation.

Guests at Hampton Inn Covington will appreciate the calming environment, while downtown Thomastown remains a smooth drive away for all their city adventures. Experience a well-rounded stay perfect for your Thomastown travels—reserve today!

  Call (855) 239-5277 to book with an agent.
  17.4 miles from Thomastown, VA 24445

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Magnuson Hotel Mountain View

820 East Madison St Covington, VA

With rooms starting at $133.99, Magnuson Hotel Mountain View provides inviting accommodations for guests bound for Thomastown, creating a clean, comfortable environment. Experience enhanced amenities in a setting that combines comfort with affordability, ensuring a pleasant stay.

Relax in the peaceful surroundings of Magnuson Hotel Mountain View, knowing that downtown Thomastown is still within easy reach for a day of exploration. Enjoy peace of mind on your Thomastown trip with accommodations designed for relaxation—book today!

  Call (855) 236-8982 to book with an agent.
  17.4 miles from Thomastown, VA 24445

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Moore House Inn & Cabins

51 B & B Road Marlinton, WV

For a homely, budget-friendly stay, Moore House Inn & Cabins provides affordable rooms with rates from $126.99, creating a clean, inviting space perfect for relaxation. Stay in a room that balances comfort and practicality, providing reliable amenities for an enjoyable visit.

Discover the convenience of Moore House Inn & Cabins, a peaceful location with Thomastown's attractions accessible whenever you're ready to explore. Book now and enjoy a cozy hotel with budget-friendly rates for your Thomastown visit!

  Call (855) 239-5277 to book with an agent.
  20.8 miles from Thomastown, VA 24445

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Marlinton Motor Inn

21507 Seneca Trl Marlinton, WV

With rates beginning at $69.99, Marlinton Motor Inn is an ideal choice for travelers visiting Thomastown, creating a plush and welcoming space for relaxation. Stay in rooms that provide a balance of comfort and value, with free Wi-Fi, comfortable bedding, and a peaceful setting.

Relax at Marlinton Motor Inn, where restful nights are paired with quick access to Thomastown for adventure during the day. Choose accommodations that make your Thomastown adventure easy and enjoyable—reserve now!

  Call (855) 234-5074 to book with an agent.
  22.5 miles from Thomastown, VA 24445

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

The Gin Hotel Ascend Hotel Collection

30 South Main Street Lexington, VA

Find a hospitable escape at The Gin Hotel Ascend Hotel Collection when visiting Thomastown, where quality rooms create a relaxing stay, with rates starting at an accessible $135.45. Stay in accommodations that offer enhanced amenities, ensuring a comfortable and satisfying visit.

Escape to the comfort of The Gin Hotel Ascend Hotel Collection, where a restful atmosphere ensures a quiet stay with Thomastown's attractions nearby. Get ready for a Thomastown trip filled with thoughtful amenities and great savings—reserve now!

  Call (855) 235-6136 to book with an agent.
  26.6 miles from Thomastown, VA 24445

Starting at

$135.45

per night

Read Reviews View Amenities View All Rooms

The Georges

11 North Main Street Lexington, VA

With upscale surroundings, The Georges near Thomastown offers inviting rooms crafted for tranquility, with nightly rates starting at an accessible $300.00. Enjoy the privilege of rooms that combine modern luxuries with timeless elegance, providing a lavish and comfortable stay.

Relax and recharge at The Georges, where restful accommodations are paired with easy access to Thomastown's downtown fun. Discover the best of Thomastown with a hotel that creates memories you’ll treasure—secure now!

  Call (855) 234-2997 to book with an agent.
  26.6 miles from Thomastown, VA 24445

Starting at

$300.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lexington Historic District

401 East Nelson St Lexington, VA

For an affordable stay, Hampton Inn Lexington Historic District offers relaxed rooms with rates beginning at $149.99, creating a clean and comfortable space near Thomastown. Rely on the consistent quality and service that Hampton by Hilton offers, where you can expect the same high standards at any location.

Find a peaceful hideaway at Hampton Inn Lexington Historic District, where you can unwind after exploring the bustling streets of Thomastown. Stay comfortably and affordably while exploring all that Thomastown has to offer—secure your room now!

  Call (855) 239-4019 to book with an agent.
  26.9 miles from Thomastown, VA 24445

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Inn at Hunt Ridge

25 Willow Springs Road Lexington, VA

For an inviting stay, Best Western Plus Inn at Hunt Ridge offers quiet rooms with rates starting at $84.99, creating a warm and welcoming space near Thomastown. Stay connected with friends and family using the complimentary postcard and mailing service available at Best Western Plus.

At Best Western Plus Inn at Hunt Ridge, spacious rooms and a serene setting create the perfect escape, just a short drive from Thomastown. Stay affordably in Thomastown with a hotel that enhances your travel experience—reserve now!

  Call (855) 235-0725 to book with an agent.
  27.0 miles from Thomastown, VA 24445

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Lexington Downtown near I-81

820 South Main St Lexington, VA

Guests bound for Thomastown will find inviting comfort at Econo Lodge Lexington Downtown near I-81, where budget-friendly rooms start at $60.99, creating a clean and welcoming environment. Explore with confidence from Econo Lodge's convenient locations, perfect for guests looking to experience the local area without overspending.

Travelers seeking both calm and convenience will find Econo Lodge Lexington Downtown near I-81 perfectly situated near Thomastown for easy exploration. Enjoy Thomastown in comfort and without financial stress—book your room today!

  Call (855) 233-7850 to book with an agent.
  27.0 miles from Thomastown, VA 24445

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Lexington VA

875 North Lee Hwy Lexington, VA

Stay comfortably at Country Inn & Suites by Radisson Lexington VA near Thomastown, where restful accommodations create a charming environment, with room rates starting at $135.99. Take advantage of the picnic and barbecue areas at Country Inn & Suites, perfect for a family gathering or casual outdoor meal.

At Country Inn & Suites by Radisson Lexington VA, guests can enjoy spacious comfort in a peaceful environment while keeping Thomastown close at hand for exploration. Plan your Thomastown travels with a hotel that puts your relaxation first—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  27.1 miles from Thomastown, VA 24445

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Best Western Lexington Inn

850 North Lee Highway Lexington, VA

For an affordable and comfortable stay near Thomastown, Best Western Lexington Inn offers tucked away accommodations with rooms beginning at $72.99, creating a welcoming environment. Appreciate the in-room amenities at Best Western, including coffee makers and modern entertainment options for a comfortable stay.

Step into the calm of Best Western Lexington Inn, where quiet rooms are paired with the excitement of Thomastown just a short drive away. Stay effortlessly in Thomastown with a hotel that ensures your stay is worry-free—reserve now!

  Call (855) 234-2997 to book with an agent.
  27.1 miles from Thomastown, VA 24445

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Virginia Horse Center

62 Comfort Way Lexington, VA

With affordable rooms beginning at $101.99, Comfort Inn Virginia Horse Center is a practical choice for guests visiting Thomastown, creating a clean and inviting space ideal for rest. Enjoy the simplicity and efficiency of Comfort Inn's accommodations, where you'll find everything you need for a restful and productive stay.

Step into comfort at Comfort Inn Virginia Horse Center, a serene retreat with the convenience of Thomastown's attractions just a short drive away. Maximize your Thomastown adventure with inviting, well-appointed lodging—secure your room now!

  Call (855) 234-5074 to book with an agent.
  27.1 miles from Thomastown, VA 24445

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Virginia Horse Center

95 Maury River Road Lexington, VA

At Sleep Inn & Suites Virginia Horse Center, guests bound for Thomastown can enjoy budget-friendly accommodations with rooms starting at $89.99, creating a welcoming and comfortable space. Learn about Sleep Inn’s commitment to the environment, which includes using energy-efficient practices and sustainable resources in daily operations.

Relax and unwind at Sleep Inn & Suites Virginia Horse Center, where spacious accommodations provide a peaceful environment while keeping Thomastown close by. Discover a Thomastown experience where comfort and affordability come together—secure now!

  Call (855) 234-2997 to book with an agent.
  27.1 miles from Thomastown, VA 24445

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Lexington an IHG Hotel

880 North Lee Hwy Lexington, VA

With rooms beginning at $139.00, Holiday Inn Express Lexington an IHG Hotel provides budget-friendly comfort for travelers bound for Thomastown, creating a charming and welcoming atmosphere. Unwind in the serene outdoor spaces at select Holiday Inn Express locations, offering a quiet retreat amidst the hustle and bustle.

Find your peaceful getaway at Holiday Inn Express Lexington an IHG Hotel, a restful haven where guests can unwind and still visit Thomastown's lively offerings. Settle into Thomastown with a hotel that offers comfort and value—secure your room now!

  Call (855) 239-5277 to book with an agent.
  27.2 miles from Thomastown, VA 24445

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Tru by Hilton Lexington VA

22 Hotel Dr. Lexington, VA

With rates beginning at $96.99, Tru by Hilton Lexington VA provides budget-conscious accommodations for travelers visiting Thomastown, creating a easygoing space ideal for rest. Relax with the complimentary toiletries provided at Tru by Hilton, featuring high-quality products for your personal care.

Discover peace at Tru by Hilton Lexington VA, where guests can enjoy quiet rooms and still explore Thomastown at their leisure. Stay worry-free in Thomastown with a hotel that makes affordability feel luxurious—book today!

  Call (855) 235-6136 to book with an agent.
  27.2 miles from Thomastown, VA 24445

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Lexington VA

65 Econo Ln Lexington, VA

For guests visiting Thomastown, Motel 6 Lexington VA provides inviting accommodations with rooms starting at $74.99, creating a warm and welcoming environment perfect for rest. Save more for your adventures with Motel 6’s budget-friendly rates, allowing you to spend less on accommodations and more on experiences.

Find your restful retreat at Motel 6 Lexington VA, where guests can enjoy the balance of a quiet stay and the excitement of Thomastown. Book a practical and comfortable stay for your Thomastown travels—secure today!

  Call (855) 239-4019 to book with an agent.
  27.2 miles from Thomastown, VA 24445

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Lexington

1100 North Lee Hwy Lexington, VA

With rooms beginning at $94.99, Wingate by Wyndham Lexington provides affordable comfort for travelers to Thomastown, creating a warm and welcoming space perfect for relaxation. Select Wingate by Wyndham for your next destination, offering a harmonious blend of premium comforts, convenience, and excellent service.

Found just beyond the busy city center, Wingate by Wyndham Lexington provides a calm setting while keeping Thomastown's top spots within easy reach. Reimagine budget-friendly travel in Thomastown with a hotel that makes relaxation easy—book today!

  Call (855) 236-8982 to book with an agent.
  27.4 miles from Thomastown, VA 24445

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Lexington VA

1139 North Lee Hwy Lexington, VA

Guests traveling to Thomastown will find budget-friendly comfort at Super 8 by Wyndham Lexington VA, where friendly rooms begin at $63.99, creating a clean, inviting space ideal for relaxation. Make travel simpler with Super 8’s laundry facilities, an essential amenity for those on extended trips or needing quick refreshes.

Discover the balance of relaxation and adventure at Super 8 by Wyndham Lexington VA, where a peaceful stay is matched with proximity to Thomastown. Make the most of your Thomastown travels with comfortable, cost-saving lodging—book now!

  Call (855) 233-0132 to book with an agent.
  27.4 miles from Thomastown, VA 24445

Starting at

$63.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Lexington

2809 North Lee Hwy Lexington, VA

Guests visiting Thomastown can relax at Days Inn by Wyndham Lexington, where budget-friendly rooms start at $56.99, creating a easygoing and inviting atmosphere perfect for relaxation. Stay cool with Days Inn's seasonal outdoor pools, offering a fun and refreshing way to enjoy sunny days.

Find your restful escape at Days Inn by Wyndham Lexington, where the calm of your stay is complemented by the convenience of Thomastown. Stay affordably and comfortably on your Thomastown adventure—lock in your hotel today!

  Call (855) 234-2997 to book with an agent.
  28.1 miles from Thomastown, VA 24445

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Lexington near I-64&I-81

2814 North Lee Hwy Lexington, VA

With budget-friendly rooms from $66.99, Quality Inn & Suites Lexington near I-64&I-81 provides inviting accommodations for guests visiting Thomastown, creating a charming and welcoming atmosphere. Stay productive with Quality Inn's in-room workspaces, designed to accommodate the needs of business travelers.

Unwind in the calm surroundings of Quality Inn & Suites Lexington near I-64&I-81, where relaxation meets easy access to the vibrant energy of Thomastown. Rest easy in Thomastown with a hotel that prioritizes your relaxation and budget—book today!

  Call (855) 239-5277 to book with an agent.
  28.1 miles from Thomastown, VA 24445

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms