The best deals on hotels when visiting Thomas in West 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 Thomas, West Virginia 26292

The Inn at Canaan

6526 Appalachian Highway Davis, WV

For an affordable stay near Thomas, The Inn at Canaan offers inviting accommodations with rooms beginning at $119.00, creating a clean and comfortable atmosphere. Enjoy a straightforward and comfortable stay, with rooms that provide the basics for rest and relaxation at an affordable price.

At The Inn at Canaan, guests can enjoy the comfort of a quieter environment, while downtown Thomas remains within reach for all their city adventures. Discover how inviting and affordable your Thomas trip can be—book your room today!

  Call (855) 235-0725 to book with an agent.
  7.2 miles from Thomas, WV 26292

Starting at

$119.00

per night

Read Reviews View Amenities View All Rooms

Mountaineer Motel

19 Antique Drive Mount Storm, WV

With rates from $96.94, Mountaineer Motel is an ideal choice for travelers to Thomas, providing a comfortable, welcoming atmosphere perfect for rest. Stay in a room that offers standard amenities and a welcoming environment, ensuring a comfortable and economical visit.

Unwind at Mountaineer Motel, where quiet surroundings make for a relaxing stay and downtown Thomas is still within easy reach. Make your Thomas stay relaxing and cost-effective—reserve your room today!

  Call (855) 234-5074 to book with an agent.
  16.4 miles from Thomas, WV 26292

Starting at

$96.94

per night

Read Reviews View Amenities View All Rooms

Cannon Hill Inn

43 East Main Street Rowlesburg, WV

Those visiting Thomas will love the refined grace of Cannon Hill Inn, where plush rooms provide a comforting escape, with nightly rates starting from $119.99. Relax in accommodations that offer the perfect mix of classic charm and modern luxury, ensuring a memorable and relaxing stay.

Guests can enjoy peaceful surroundings at Cannon Hill Inn, with downtown Thomas still a convenient drive away for sightseeing. Make your Thomas getaway extraordinary with a hotel that understands true comfort—book today!

  Call (855) 234-7135 to book with an agent.
  16.7 miles from Thomas, WV 26292

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

The Hermitage Inn&Taphouse

203 Virginia Ave Petersburg, WV

Guests headed to Thomas can unwind in affordable comfort at The Hermitage Inn&Taphouse, with rooms beginning at $148.99, creating a cushy and restful setting for all guests. Stay in a room that makes travel simple, with essential amenities that ensure a comfortable and stress-free experience.

Explore the sights of Thomas from the peaceful base of The Hermitage Inn&Taphouse, where a quiet retreat awaits you after your adventures. Stay comfortably and keep your budget intact while visiting Thomas—book your room now!

  Call (855) 234-2997 to book with an agent.
  22.7 miles from Thomas, WV 26292

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites ELKINS an IHG Hotel

50 Martin St Elkins, WV

For a homely and restful stay, Holiday Inn Express Hotel & Suites ELKINS an IHG Hotel offers inviting accommodations with rates beginning at $140.00, creating a warm, comfortable environment. Stay refreshed with Holiday Inn Express's indoor or outdoor swimming pools, providing a relaxing escape or a fun family activity.

Discover the balance of rest and adventure at Holiday Inn Express Hotel & Suites ELKINS an IHG Hotel, where you can relax in peace and explore Thomas whenever you choose. Enjoy the perfect Thomas retreat with cost-effective lodging that doesn’t skimp on quality—lock in today!

  Call (855) 235-6136 to book with an agent.
  24.3 miles from Thomas, WV 26292

Starting at

$140.00

per night

Read Reviews View Amenities View All Rooms

Tygart Hotel Ascend Hotel Collection

206 Davis Ave Elkins, WV

Relax at Tygart Hotel Ascend Hotel Collection as you explore Thomas, where warm and inviting rooms offer quality at an affordable starting rate of $129.00 per night. Relax in accommodations that offer a blend of modern amenities and home-like comfort, perfect for every type of traveler.

Enjoy a peaceful stay at Tygart Hotel Ascend Hotel Collection, where guests can relax and still visit Thomas's lively streets whenever they choose. Discover how enjoyable Thomas can be with a hotel that offers everything you need—lock in today!

  Call (855) 236-8982 to book with an agent.
  24.3 miles from Thomas, WV 26292

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Elkins

830 Harrison Ave Elkins, WV

At Wingate by Wyndham Elkins, travelers bound for Thomas will find budget-conscious comfort with rooms starting at $102.99, creating a clean, inviting space for relaxation. Stay hydrated with Wingate’s flavored water stations, located throughout the hotel for easy access.

At Wingate by Wyndham Elkins, you can enjoy both restful accommodations and the easy access to Thomas's vibrant downtown area. Discover the best value for your Thomas stay with a hotel that won’t disappoint—reserve now!

  Call (855) 233-0132 to book with an agent.
  24.4 miles from Thomas, WV 26292

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Luxor Inn & Suites a Travelodge by Wyndham

408 Allegheny Hwy Elkins, WV

Find a relaxing retreat at Luxor Inn & Suites a Travelodge by Wyndham near Thomas, where inviting rooms create a welcoming stay, with inviting rates starting from a friendly $70.99. Relax in the simplicity and comfort of Travelodge's rooms, where you'll find all the essentials for a pleasant stay.

Discover your peaceful retreat at Luxor Inn & Suites a Travelodge by Wyndham, just a drive away from the excitement of Thomas. Discover the best of Thomas with a hotel that offers first-class service at a budget price—secure now!

  Call (855) 235-0725 to book with an agent.
  24.4 miles from Thomas, WV 26292

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

The Garrett Inn

17848 Garrett Highway Oakland, MD

At The Garrett Inn, travelers to Thomas will find relaxing, budget-friendly rooms with rates starting at $108.00, creating a warm and inviting space for relaxation. Find comfort in rooms that cater to budget-conscious travelers, offering essential amenities and a clean, safe environment.

Situated beyond the busy city streets, The Garrett Inn lets you unwind in peace, while keeping Thomas within your reach. Embrace a relaxing Thomas stay with hotel accommodations that offer exceptional value—lock in today!

  Call (855) 234-7135 to book with an agent.
  24.6 miles from Thomas, WV 26292

Starting at

$108.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Elkins

420 Beverly Pike Elkins, WV

Guests traveling to Thomas will appreciate the inviting comfort at Super 8 by Wyndham Elkins, where budget-friendly rooms start at $73.99, creating a warm, welcoming environment. Stay on top of your laundry with Super 8’s available facilities, perfect for long stays and last-minute needs.

Relax at Super 8 by Wyndham Elkins, a peaceful haven where guests can rest in comfort and still visit Thomas with ease. Enjoy Thomas travel made easy with practical, well-equipped lodging—book now!

  Call (855) 239-4019 to book with an agent.
  24.7 miles from Thomas, WV 26292

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Elkins

480 Plantation Drive Elkins, WV

With budget-friendly rooms beginning at $118.99, Hampton Inn Elkins is ideal for guests traveling to Thomas, creating a comfortable, welcoming space for rest. Rest easy with Hampton's enhanced cleaning protocols, ensuring a safe and welcoming environment for every guest.

Stay at Hampton Inn Elkins for a blend of relaxation and exploration, with calm lodgings close to Thomas for easy day trips. Stay comfortably and affordably while soaking in the best of Thomas—reserve now!

  Call (855) 234-5074 to book with an agent.
  25.3 miles from Thomas, WV 26292

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Mountaineer Inn

14928 Barbour County Highway Philippi, WV

With rates from $59.50, Mountaineer Inn is an ideal choice for travelers to Thomas, providing a comfortable, welcoming atmosphere perfect for rest. Stay in a room that balances comfort and value, offering practical amenities for a worry-free visit.

Relax and recharge at Mountaineer Inn, where restful accommodations are paired with easy access to Thomas's downtown fun. Book a value-focused hotel for your Thomas travels and make the most of your visit—secure now!

  Call (855) 235-0725 to book with an agent.
  27.1 miles from Thomas, WV 26292

Starting at

$59.50

per night

Read Reviews View Amenities View All Rooms

South Branch Inn Moorefield

1500 U.S. 220 Moorefield, WV

At South Branch Inn Moorefield, travelers to Thomas will find budget-friendly rooms with rates starting at $115.99, creating a clean, welcoming environment perfect for rest. Relax in accommodations that provide more than just the essentials, offering added comfort and convenience for a pleasant stay.

Enjoy a quiet stay at South Branch Inn Moorefield, perfectly positioned for those wanting both relaxation and proximity to Thomas. Plan your Thomas adventure with a hotel that enhances your experience—reserve today!

  Call (855) 239-4019 to book with an agent.
  28.9 miles from Thomas, WV 26292

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western Keyser

70 North Tornado Way Keyser, WV

With affordable rooms beginning at $119.99, SureStay Plus Hotel by Best Western Keyser provides inviting accommodations for guests visiting Thomas, creating a warm, comfortable space. Appreciate the in-room amenities at Best Western, including coffee makers and modern entertainment options for a comfortable stay.

Enjoy a comfortable stay at SureStay Plus Hotel by Best Western Keyser, where the peaceful surroundings allow you to recharge before exploring Thomas. Settle into Thomas with a hotel that makes your stay memorable and cost-effective—lock in now!

  Call (855) 235-0725 to book with an agent.
  31.2 miles from Thomas, WV 26292

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Keyser Inn

51 Josie Drive Keyser, WV

At Keyser Inn, travelers visiting Thomas will find inviting accommodations with rooms from $75.00, creating a warm and welcoming space ideal for rest. Experience a stay that delivers essential comforts, with rooms that are practical, clean, and well-suited for budget travelers.

At Keyser Inn, you’ll find restful accommodations and the convenience of being close to Thomas's most exciting destinations. Plan your Thomas travels smartly with a hotel that meets all your needs—secure now!

  Call (855) 234-2997 to book with an agent.
  32.1 miles from Thomas, WV 26292

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Hazelton / Bruceton Mills

886 Casteel Rd Bruceton Mills, WV

With rates beginning at $67.99, Microtel Inn & Suites by Wyndham Hazelton / Bruceton Mills is an ideal option for travelers visiting Thomas, offering inviting rooms that provide a welcoming, comfortable experience. Benefit from the smart layout of Microtel's suites, designed to maximize space and comfort for all types of travelers.

Settle into comfort at Microtel Inn & Suites by Wyndham Hazelton / Bruceton Mills, where guests can recharge in a serene setting with the energy of Thomas a short drive away. Stay comfortably and affordably while exploring Thomas—book your room now!

  Call (855) 235-0725 to book with an agent.
  35.4 miles from Thomas, WV 26292

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

225 Comfort Inn Drive Morgantown, WV

For those visiting Thomas, Quality Inn offers soothing accommodations with rates starting at $72.99, creating a clean, inviting space ideal for rest and comfort. Enjoy the simplicity of Quality Inn's streamlined room layouts, designed for ease of movement and maximum comfort.

Experience the best of both worlds at Quality Inn, where relaxation meets the convenience of being close to Thomas. Treat yourself to a Thomas adventure where comfort and affordability go hand in hand—reserve now!

  Call (855) 233-7850 to book with an agent.
  39.0 miles from Thomas, WV 26292

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Springhill Suites by Marriott Morgantown

1910 Hunters Way Morgantown, WV

Find the perfect mix of comfort and value at Springhill Suites by Marriott Morgantown near Thomas, where easygoing accommodations start from an affordable rate of $104.99 per night. Enjoy the convenience of SpringHill Suites' pull-out sofa beds, providing extra sleeping space for families or groups.

Escape to the comfort of Springhill Suites by Marriott Morgantown, a tranquil spot where guests can relax and still explore Thomas with ease. Get ready to enjoy Thomas with accommodations that offer both quality and value—lock in today!

  Call (855) 236-8982 to book with an agent.
  39.8 miles from Thomas, WV 26292

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Suburban Studios Morgantown

40 Sterling Drive Morgantown, WV

With budget-friendly rooms from $71.99, Suburban Studios Morgantown is a convenient choice for travelers bound for Thomas, creating a warm and comfortable space. Experience practical comfort in rooms that provide the basics for a comfortable and affordable stay.

Take a break from the busy city life at Suburban Studios Morgantown, a quiet escape that's still connected to the heart of Thomas. Make your Thomas travel experience cost-effective and cozy—secure your room today!

  Call (855) 233-7850 to book with an agent.
  40.4 miles from Thomas, WV 26292

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Bicentennial Inn

90 East Main St Buckhannon, WV

Relax in the upscale comfort of Bicentennial Inn near Thomas, where gentle rooms provide warmth and tranquility, with inviting rates starting at $75.99. Find tranquility and opulence in rooms equipped with everything needed for a lavish and relaxing stay.

At Bicentennial Inn, guests can unwind in peaceful surroundings while keeping Thomas's best offerings within easy reach. Embrace the sophistication of Thomas with a hotel that creates an unforgettable experience—reserve now!

  Call (855) 234-7135 to book with an agent.
  40.5 miles from Thomas, WV 26292

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

Lakeview Golf Resort

1 Lakeview Dr Morgantown, WV

Unwind in the welcoming surroundings of Lakeview Golf Resort as you travel to Thomas, where quality rooms provide warmth, with rates beginning at an affordable $119.99. Find an elevated level of comfort and style in rooms that feature luxurious amenities and meticulous attention to detail.

Relax at Lakeview Golf Resort, where a calm environment contrasts with the exciting attractions of Thomas just a short drive away. Stay in style in Thomas with a hotel that makes relaxation feel effortless—book today!

  Call (855) 233-7850 to book with an agent.
  40.7 miles from Thomas, WV 26292

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

The Baxa Inn

20 North Kanawha St. Suite 12 Buckhannon, WV

With affordable rooms starting at $75.00, The Baxa Inn provides budget-friendly comfort for travelers to Thomas, creating a welcoming environment for rest and ease. Stay in rooms that emphasize both comfort and value, offering a straightforward experience that meets your travel needs.

Find calm and convenience at The Baxa Inn, offering a tranquil setting and quick access to Thomas's popular attractions. Enjoy more of Thomas for less with practical, budget-conscious lodging—reserve now!

  Call (855) 239-4019 to book with an agent.
  40.7 miles from Thomas, WV 26292

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western Buckhannon

2 North Ridge Drive Buckhannon, WV

With affordable rooms beginning at $83.99, SureStay Plus Hotel by Best Western Buckhannon provides budget-conscious comfort for guests bound for Thomas, creating a welcoming atmosphere. Trust in Best Western's pet-friendly policies at many locations, ensuring your furry friends can join in on your travels.

Relax in comfort at SureStay Plus Hotel by Best Western Buckhannon, a perfect spot for unwinding while Thomas remains within easy reach. Relax in Thomas at a hotel that knows how to make your stay special—lock in today!

  Call (855) 233-7850 to book with an agent.
  40.7 miles from Thomas, WV 26292

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Morgantown

603 Venture Dr Morgantown, WV

With rooms starting at $73.99, Super 8 by Wyndham Morgantown is a comfortable choice for guests visiting Thomas, creating a warm and inviting space ideal for a peaceful stay. Stay effortlessly connected with Super 8's free high-speed Wi-Fi, ideal for both leisure and business travelers.

Relax in the peaceful surroundings of Super 8 by Wyndham Morgantown, a tranquil spot nestled just a short drive from Thomas's lively attractions. Choose a practical, comfortable hotel for your Thomas trip—reserve your room today!

  Call (855) 236-8982 to book with an agent.
  40.8 miles from Thomas, WV 26292

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms