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

Super 8 by Wyndham Lebanon

71 Townview Dr Lebanon, VA

With rooms beginning at $62.99, Super 8 by Wyndham Lebanon provides affordable comfort for travelers to Willis, creating a warm-hearted and inviting space ideal for relaxation. Appreciate the convenience of Super 8's express check-out service, allowing for a speedy departure when you're on the move.

With downtown Willis only a brief drive away, guests at Super 8 by Wyndham Lebanon can easily explore the city’s top attractions while staying in a quieter location. Make your Willis adventure memorable and budget-wise—secure your hotel room now!

  Call (855) 235-0725 to book with an agent.
  3.5 miles from Willis, VA 24266

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Lebanon an IHG Hotel

228 Regional Park Road Lebanon, VA

At Holiday Inn Express & Suites Lebanon an IHG Hotel, travelers to Willis can unwind in snug comfort with rooms beginning at $139.00, creating a warm and inviting space ideal for relaxation. Experience the convenience of Holiday Inn Express's mobile app, offering digital room keys and streamlined service requests.

Staying at Holiday Inn Express & Suites Lebanon an IHG Hotel ensures that guests are only a short drive away from the excitement of downtown Willis, where the city’s best attractions await. Experience Willis with peace of mind, knowing your hotel delivers value—secure now!

  Call (855) 234-2997 to book with an agent.
  3.8 miles from Willis, VA 24266

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Western Front Hotel

3025 4th Ave. St. Paul, VA

At Western Front Hotel, travelers to Willis can unwind in affordable comfort with rooms beginning at $119.00, creating a warm, inviting space ideal for relaxation. Stay in rooms that elevate your experience with additional amenities, ensuring a comfortable and affordable visit.

Relax at Western Front Hotel, where guests can enjoy peaceful surroundings while downtown Willis remains close enough for a day of adventure. Relax in Willis with accommodations that make every moment enjoyable—reserve now!

  Call (855) 233-0132 to book with an agent.
  11.2 miles from Willis, VA 24266

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Abingdon I-81

1093 Ole Berry Rd Abingdon, VA

Guests traveling to Willis will appreciate the inviting comfort at Comfort Suites Abingdon I-81, where budget-friendly rooms start at $127.99, creating a warm, welcoming environment. Relax in Comfort Suites' therapeutic shower systems, available in select suites for a spa-like shower experience.

At Comfort Suites Abingdon I-81, guests can unwind in a calm environment while knowing that downtown Willis remains within easy reach. Enjoy a Willis stay where comfort is never compromised—secure your room now!

  Call (855) 234-7135 to book with an agent.
  13.3 miles from Willis, VA 24266

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Abingdon an IHG Hotel

130 Cook Street Abingdon, VA

At Holiday Inn Express&Suites Abingdon an IHG Hotel, guests bound for Willis will find budget-friendly comfort with rooms starting at $174.00, creating a clean, welcoming space ideal for rest. Stay energized with the 24-hour coffee and tea services available in the lobby at Holiday Inn Express.

For a restful stay, Holiday Inn Express&Suites Abingdon an IHG Hotel offers serene surroundings with downtown Willis still close enough for easy access. Find budget-friendly lodging that makes your Willis trip unforgettable—book today!

  Call (855) 234-7135 to book with an agent.
  13.8 miles from Willis, VA 24266

Starting at

$174.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Abingdon VA

298 Towne Center Dr Abingdon, VA

With rates beginning at $70.99, Super 8 by Wyndham Abingdon VA is a practical choice for guests visiting Willis, creating a clean, inviting environment perfect for rest and relaxation. Enjoy the practical conveniences of Super 8, including in-room coffee makers and daily housekeeping services.

Unwind in the serene surroundings of Super 8 by Wyndham Abingdon VA, where guests can enjoy rest while downtown Willis is still within reach. Plan your Willis travels with an affordable, inviting hotel—book now!

  Call (855) 234-5074 to book with an agent.
  13.8 miles from Willis, VA 24266

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Alpine Motel

882 East Main Street Abingdon, VA

With rates beginning at $69.00, Alpine Motel is a smart choice for travelers to Willis, creating a relaxed space perfect for rest and relaxation. Enjoy the essentials of a comfortable stay, with rooms that offer clean linens, basic toiletries, and a quiet environment.

A quiet retreat awaits travelers at Alpine Motel, with downtown Willis still a short drive away for easy access to city adventures. Maximize your Willis adventure with inviting, well-appointed lodging—secure your room now!

  Call (855) 234-7135 to book with an agent.
  14.3 miles from Willis, VA 24266

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Abingdon

930 East Main St Abingdon, VA

Guests traveling to Willis will find Quality Inn & Suites Abingdon a practical choice, with rooms beginning at $117.99, creating a clean and inviting environment ideal for relaxation. Savor the moment in Quality Inn's cozy and inviting public spaces, perfect for relaxing or catching up with fellow travelers.

For travelers seeking both relaxation and city access, Quality Inn & Suites Abingdon offers tranquility with downtown Willis still close by. Rest easy in Willis with a hotel that offers all the essentials at a great rate—book now!

  Call (855) 234-5074 to book with an agent.
  14.3 miles from Willis, VA 24266

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Abingdon

923 East Main Street Abingdon, VA

Guests visiting Willis can unwind at Fairfield Inn & Suites by Marriott Abingdon, where relaxing accommodations start at $174.99, creating a welcoming and comfortable environment for rest. Stay connected with Fairfield's complimentary Wi-Fi, ensuring you can work or browse with ease from anywhere in the hotel.

Relax in the serene environment of Fairfield Inn & Suites by Marriott Abingdon, where peaceful surroundings provide a restful stay and downtown Willis is within reach. Enjoy a seamless Willis experience with well-rounded, budget-savvy lodging—book today!

  Call (855) 236-8982 to book with an agent.
  14.4 miles from Willis, VA 24266

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Abingdon

887 Empire Dr. SW Abingdon, VA

With budget-friendly rooms starting at $72.00, Red Roof Inn Abingdon is ideal for travelers to Willis, creating a clean, comfortable space perfect for relaxation. Engage with the helpful and friendly staff at Red Roof Inn, ready to assist with any needs or recommendations during your stay.

Guests can enjoy a relaxing environment at Red Roof Inn Abingdon, with the convenience of downtown Willis being just a smooth drive away. Enjoy savings and added comfort on your Willis adventure—book your stay now!

  Call (855) 239-5277 to book with an agent.
  14.4 miles from Willis, VA 24266

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Abingdon VA

940 East Main St Abingdon, VA

For a restful stay near Willis, Country Inn & Suites by Radisson Abingdon VA offers budget-friendly accommodations with rooms starting at $107.99, creating a gentle, welcoming atmosphere. Take advantage of the business center at Country Inn & Suites, fully equipped with all the essentials for staying productive.

For a serene experience, Country Inn & Suites by Radisson Abingdon VA offers peaceful accommodations, with downtown Willis still close enough for easy exploration. Relax and make the most of Willis with a hotel that takes care of every detail—secure now!

  Call (855) 233-0132 to book with an agent.
  14.5 miles from Willis, VA 24266

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Bristol VA

21561 Clear Creek Rd Bristol, VA

Guests traveling to Willis can enjoy affordable comfort at Motel 6 Bristol VA, where inviting rooms start at $74.99, creating a warm and welcoming space perfect for rest. Enjoy warm nights and cool comforts at Motel 6, a long-standing favorite among travelers seeking value and simplicity.

Relax in the peaceful atmosphere of Motel 6 Bristol VA, with the excitement of downtown Willis still a convenient drive away. Book your Willis stay today and experience comfort without breaking the bank!

  Call (855) 239-5277 to book with an agent.
  16.1 miles from Willis, VA 24266

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites I-81 Exit 7

260 Bristol East Road Bristol, VA

At Quality Inn & Suites I-81 Exit 7, travelers to Willis can unwind in inviting rooms with rates starting at $105.99, providing a clean and comfortable space ideal for relaxation. Maximize your stay with the Choice Privileges® rewards program at Quality Inn, earning points for free nights and more.

A peaceful retreat awaits at Quality Inn & Suites I-81 Exit 7, where calm surroundings make for a restful stay and downtown Willis remains close by. Treat yourself to a Willis stay where comfort and affordability meet—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  16.3 miles from Willis, VA 24266

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Bristol

121 Village Circle Bristol, VA

Stay at Hilton Garden Inn Bristol when traveling to Willis, where inviting rooms create a enchanting retreat, with rates starting at a welcoming $267.99 per night. Enjoy the peace of mind that comes with Hilton Garden Inn's enhanced security measures, including 24-hour surveillance and secure room access.

At Hilton Garden Inn Bristol, travelers can enjoy a calm retreat while downtown Willis remains within easy reach for a day of sightseeing. Plan a Willis stay that’s both luxurious and affordable with inviting accommodations—reserve now!

  Call (855) 236-8982 to book with an agent.
  16.5 miles from Willis, VA 24266

Starting at

$267.99

per night

Read Reviews View Amenities View All Rooms

Delta Hotels by Marriott Bristol

3135 Linden Drive Bristol, VA

Discover a warm atmosphere at Delta Hotels by Marriott Bristol as you travel to Willis, with relaxed accommodations that start at $199.99 per night, providing a relaxing retreat. Welcome to Delta Hotels by Marriott, where premium facilities meet meticulous service to redefine luxury for modern travelers.

For travelers looking to unwind, Delta Hotels by Marriott Bristol offers serenity with downtown Willis still within reach for a day of sightseeing. Unwind in Willis with a hotel that makes relaxation feel effortless and affordable—reserve now!

  Call (855) 234-5074 to book with an agent.
  16.6 miles from Willis, VA 24266

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites Bristol

134 Salem Drive Bristol, VA

Guests bound for Willis can unwind at Extended Stay America Suites Bristol, where inviting rooms start at $64.99, creating a warm and comfortable space ideal for relaxation. Stay productive with Extended Stay America’s in-room workspaces, designed to enhance comfort and efficiency for business travelers.

At Extended Stay America Suites Bristol, visitors can unwind in peaceful surroundings, while downtown Willis remains a convenient drive away for a day of city adventures. Find out how easy Willis travel can be with a hotel that meets all your needs—secure now!

  Call (855) 234-7135 to book with an agent.
  16.6 miles from Willis, VA 24266

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Bristol Arcadia Inn

2368 Lee Hwy Bristol, VA

With rates from $74.99, Bristol Arcadia Inn provides inviting accommodations for guests bound for Willis, creating a gentle and comfortable atmosphere for relaxation. Experience enhanced comfort in a setting that offers a bit more luxury and convenience, designed for a pleasant and economical stay.

For a peaceful retreat, Bristol Arcadia Inn offers serene surroundings with downtown Willis easily accessible for exploration. Enjoy Willis to the fullest with accommodations that keep your wallet happy—reserve now!

  Call (855) 234-5074 to book with an agent.
  16.7 miles from Willis, VA 24266

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Bristol

2741 Lee Highway Bristol, VA

Guests traveling to Willis can unwind in inviting accommodations at Red Roof Inn Bristol, where warm rooms start at $73.00, creating a clean, comfortable space. Choose Red Roof Inn for its perfect blend of affordability, comfort, and attentive service, making it an ideal choice for all travelers.

Rest in the calm atmosphere of Red Roof Inn Bristol, where guests can enjoy a peaceful stay and downtown Willis is still within reach. Book your Willis stay today and experience comfort without breaking the bank!

  Call (855) 235-0725 to book with an agent.
  16.9 miles from Willis, VA 24266

Starting at

$73.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Near Motor Speedway

912 Commonwealth Ave Bristol, VA

Guests bound for Willis will find inviting accommodations at Econo Lodge Near Motor Speedway, with budget-friendly rooms starting at $66.99, creating a warm and welcoming environment. Trust in the reliability of Econo Lodge for a consistent, comfortable stay, backed by the reputation of the Choice Hotels brand.

Guests can relax at Econo Lodge Near Motor Speedway, where a peaceful atmosphere complements the convenience of nearby downtown Willis. Enjoy added value and comfort on your Willis trip—book your stay now!

  Call (855) 234-5074 to book with an agent.
  18.6 miles from Willis, VA 24266

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Budget Host Inn Bristol

1209 West State St Bristol, VA

For those traveling to Willis, Budget Host Inn Bristol offers cushy comfort with rooms beginning at $69.99, creating a clean and inviting atmosphere ideal for rest. Enjoy a practical approach to travel in rooms that focus on providing essential comforts and straightforward amenities.

For a relaxing stay, Budget Host Inn Bristol offers quiet surroundings, with downtown Willis still nearby for city exploration and adventure. Make your Willis visit memorable and wallet-friendly—secure your hotel stay today!

  Call (855) 234-2997 to book with an agent.
  19.4 miles from Willis, VA 24266

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Travel Inn Bristol near State St

2221 Euclid Ave Bristol, VA

With rooms beginning at $71.99, Travel Inn Bristol near State St offers inviting accommodations for travelers visiting Willis, creating a welcoming, comfortable space for rest. Find a blend of comfort and value in accommodations that offer added amenities for a more enjoyable stay.

For a calm and comfortable stay, Travel Inn Bristol near State St offers peaceful surroundings while downtown Willis remains within easy reach by car. Make your Willis travels both fun and affordable with thoughtfully designed accommodations—secure today!

  Call (855) 234-2997 to book with an agent.
  19.5 miles from Willis, VA 24266

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Glade Springs I-81

33361 Lee Hwy Glade Spring, VA

Guests visiting Willis can relax at Econo Lodge Glade Springs I-81, where budget-friendly rooms start at $71.99, creating a appealing and inviting atmosphere perfect for relaxation. Rely on the 24-hour front desk service at Econo Lodge, ensuring assistance is always available whenever you need it.

At Econo Lodge Glade Springs I-81, guests can enjoy the calm atmosphere, while downtown Willis is still nearby for a day of city exploration. Stay comfortably and save more on your Willis trip—book your hotel room today!

  Call (855) 236-8982 to book with an agent.
  19.5 miles from Willis, VA 24266

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Bristol Parkway

536 Volunteer Pkwy Bristol, TN

With affordable rooms from $72.00, Days Inn by Wyndham Bristol Parkway provides inviting accommodations for guests bound for Willis, creating a warm and welcoming environment for relaxation. Appreciate our no-surprises billing policy, providing transparent pricing and excellent value for every guest.

Travelers seeking peace and quiet will love Days Inn by Wyndham Bristol Parkway, offering a calm retreat with easy access to downtown Willis. Stay cozy and within budget on your Willis adventure—lock in your room today!

  Call (855) 239-5277 to book with an agent.
  19.8 miles from Willis, VA 24266

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn

3281 West State St. Bristol, TN

With rooms beginning at $106.99, Quality Inn provides budget-friendly comfort for travelers bound for Willis, creating a soothing and welcoming atmosphere. Experience the ease of Quality Inn's valet parking service, providing convenient and secure vehicle storage for guests.

Escape to Quality Inn for a refreshing stay, where peaceful surroundings are paired with the convenience of Willis's top spots. Find exceptional value and extra amenities on your Willis adventure—reserve your hotel room now!

  Call (855) 239-5277 to book with an agent.
  20.6 miles from Willis, VA 24266

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms