The best deals on hotels when visiting Thomas in Illinois.

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, Illinois 61283

Best Western Annawan Inn

315 Canal Street Annawan, IL

With budget-friendly rooms beginning at $83.99, Best Western Annawan Inn is an ideal choice for guests traveling to Thomas, creating a warm, inviting space. Stay refreshed with Best Western's tea and coffee making facilities in every room, perfect for starting or ending your day.

Guests staying at Best Western Annawan Inn will appreciate the quiet atmosphere, with downtown Thomas just a drive away for all their sightseeing needs. Take comfort in knowing your Thomas trip will be relaxing and cost-effective—book today!

  Call (855) 239-4019 to book with an agent.
  8.8 miles from Thomas, IL 61283

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Best Western Geneseo Inn

1375 South Oakwood Avenue Geneseo, IL

With rates from $95.99, Best Western Geneseo Inn is ideal for travelers bound for Thomas, providing friendly, budget-friendly accommodations perfect for relaxation. Appreciate the art installations at Best Western, often featuring works by local artists and reflecting regional culture.

Unwind at Best Western Geneseo Inn, where quiet surroundings make for a restful stay and downtown Thomas remains nearby for adventure. Uncover the best of Thomas with a hotel that makes quality affordable—secure your room now!

  Call (855) 235-0725 to book with an agent.
  18.3 miles from Thomas, IL 61283

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Regency Inn Geneseo IL I-80

765 West Main Street Geneseo, IL

Guests bound for Thomas will find affordable comfort at Regency Inn Geneseo IL I-80, where rooms start at $60.99, providing a relaxed, welcoming space perfect for rest. Enjoy a stay that focuses on providing the essentials, with rooms that are equipped for comfort and practicality.

Travelers seeking tranquility will appreciate the calm atmosphere at Regency Inn Geneseo IL I-80, with downtown Thomas still close by for exploration. Plan your Thomas trip with ease and affordability in mind—book your room today!

  Call (855) 235-0725 to book with an agent.
  18.5 miles from Thomas, IL 61283

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Rock Falls IL

2106 1st Avenue Rock Falls, IL

Guests bound for Thomas can enjoy warm comfort at Country Inn & Suites by Radisson Rock Falls IL, where rooms start at $92.99, creating a welcoming environment ideal for relaxation. Stay updated with the event calendar at Country Inn & Suites, featuring local happenings and on-site activities for guest participation.

At Country Inn & Suites by Radisson Rock Falls IL, visitors can enjoy the quiet environment, while knowing that downtown Thomas is just a smooth drive away. Enjoy added perks and peace of mind while staying in Thomas—secure your room now!

  Call (855) 235-0725 to book with an agent.
  18.5 miles from Thomas, IL 61283

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Rock Falls Sterling Area

2100 1st Ave Rock Falls, IL

With rooms starting at $78.99, Super 8 by Wyndham Rock Falls Sterling Area is a comfortable choice for guests visiting Thomas, creating a warm and inviting space ideal for a peaceful stay. Relax with Super 8's smoke-free policy, ensuring a clean and fresh environment for all guests.

Relax in the peaceful surroundings of Super 8 by Wyndham Rock Falls Sterling Area, where guests can rest while downtown Thomas remains nearby for adventure. Make your Thomas experience budget-friendly and relaxing—lock in your hotel today!

  Call (855) 233-7850 to book with an agent.
  18.6 miles from Thomas, IL 61283

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Rock Falls

2105 1st Avenue Rock Falls, IL

Stay at Days Inn by Wyndham Rock Falls for a relaxing visit to Thomas, where quality accommodations create a warm experience, with budget-friendly rates from $62.99 per night. Stay assured with top-notch security and guest services, prioritizing your safety and comfort throughout your visit.

At Days Inn by Wyndham Rock Falls, travelers can enjoy a calm retreat while downtown Thomas remains within easy reach for a day of sightseeing. Find the perfect spot to unwind in Thomas with a hotel that offers exceptional value—reserve now!

  Call (855) 235-0725 to book with an agent.
  18.6 miles from Thomas, IL 61283

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Super Sleep Inn by OYO I-80 Princeton

2929 North Main St Princeton, IL

Guests bound for Thomas will find tucked away accommodations at Super Sleep Inn by OYO I-80 Princeton, where rooms start at $65.99, creating a warm and inviting environment ideal for relaxation. Rest assured with Sleep Inn’s focus on cleanliness, especially in high-touch areas, ensuring a hygienic stay for every guest.

With a short, scenic drive into downtown Thomas, guests at Super Sleep Inn by OYO I-80 Princeton can enjoy the city’s highlights while retreating to a quieter, more peaceful stay. Relax and explore Thomas knowing your accommodations provide excellent value—book today!

  Call (855) 239-5277 to book with an agent.
  19.6 miles from Thomas, IL 61283

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Princeton

2200 North Main St Princeton, IL

With rates starting at $65.99, Econo Lodge Princeton offers mellifluous accommodations for travelers bound for Thomas, providing a clean, welcoming environment for rest. Embrace the value of staying at Econo Lodge, where you'll enjoy essential comforts without unnecessary extravagance.

Guests at Econo Lodge Princeton will enjoy the calm atmosphere, while the convenience of downtown Thomas remains just a short drive away. Make your Thomas stay comfortable and easy on the wallet—book your room now!

  Call (855) 235-6136 to book with an agent.
  19.8 miles from Thomas, IL 61283

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Princeton IL

2120 Claude Bailey Pkwy Princeton, IL

For a budget-friendly stay, AmericInn by Wyndham Princeton IL offers inviting rooms with rates beginning at $122.99, creating a clean and comfortable space near Thomas. Discover the charm of AmericInn by Wyndham’s unique decor, reflecting the local culture and landscape of each location.

Escape to AmericInn by Wyndham Princeton IL for a quiet retreat, where guests can relax in comfort while keeping Thomas's attractions nearby. Settle into Thomas with a hotel that offers comfort and value—secure your room now!

  Call (855) 234-5074 to book with an agent.
  20.3 miles from Thomas, IL 61283

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Kewanee IL

901 South Tenney Street Kewanee, IL

For budget-conscious guests visiting Thomas, Motel 6 Kewanee IL offers alluring accommodations with rates starting at $69.99, creating a warm and welcoming environment. Experience the iconic, budget-friendly stay that Motel 6 is known for, making it a favorite among road trippers and economy travelers.

Find both comfort and convenience at Motel 6 Kewanee IL, where you can rest in peaceful surroundings and still visit Thomas with ease. Stay smart and enjoy extra amenities on your Thomas visit—secure your hotel today!

  Call (855) 239-5277 to book with an agent.
  20.9 miles from Thomas, IL 61283

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Kewanee

925 Tenney St Kewanee, IL

With rooms beginning at $104.99, AmericInn by Wyndham Kewanee offers inviting accommodations for travelers visiting Thomas, creating a delightful, comfortable space for rest. Experience the personalized care at AmericInn by Wyndham, where every guest's needs are attended to with detail and dedication.

Discover your peaceful retreat at AmericInn by Wyndham Kewanee, just a drive away from the excitement of Thomas. Find the ideal base for your Thomas adventures with a hotel that adds value—lock in today!

  Call (855) 233-7850 to book with an agent.
  21.1 miles from Thomas, IL 61283

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Galva

301 Commercial St Galva, IL

For a budget-friendly and inviting stay near Thomas, Super 8 by Wyndham Galva offers harmonious accommodations with rates beginning at $65.99, creating a warm and comfortable environment. Maintain your connectivity seamlessly at Super 8, where free Wi-Fi keeps you in touch with colleagues, friends, and family.

Enjoy a calming retreat at Super 8 by Wyndham Galva, where quiet surroundings and Thomas's energy are just a drive apart. Make the most of your Thomas adventure with accommodations that prioritize savings—lock in now!

  Call (855) 236-8982 to book with an agent.
  26.6 miles from Thomas, IL 61283

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Dixon

1800 South Galena Ave Dixon, IL

At Super 8 by Wyndham Dixon, travelers to Thomas can enjoy comfy accommodations with rates starting at $72.99, creating a clean and welcoming space perfect for unwinding. Choose Super 8 by Wyndham for your next trip, where you'll find a friendly, welcoming place to rest and recharge.

At Super 8 by Wyndham Dixon, guests can enjoy the best of both worlds—peaceful surroundings with the vibrant energy of Thomas never far away. Make the most of your Thomas travels with affordable, inviting lodging—book now!

  Call (855) 235-6136 to book with an agent.
  27.9 miles from Thomas, IL 61283

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Dixon near I-88

136 Plaza Dr Dixon, IL

For an affordable stay near Thomas, Quality Inn & Suites Dixon near I-88 offers alluring rooms with rates from $103.99, creating a welcoming, comfortable atmosphere perfect for rest. Indulge in a culinary treat with Quality Inn's themed dinner nights, featuring dishes from around the world.

Escape the urban buzz at Quality Inn & Suites Dixon near I-88, offering peaceful lodgings just a short drive from the dynamic heart of Thomas. Find exceptional value and extra amenities on your Thomas adventure—reserve your hotel room now!

  Call (855) 233-0132 to book with an agent.
  28.0 miles from Thomas, IL 61283

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Le Claire Riverfront Davenport an IHG Hotel

1201 Canal Shore Dr. Sw Le Claire, IA

With rooms beginning at $129.00, Holiday Inn Express Le Claire Riverfront Davenport an IHG Hotel provides budget-friendly accommodations for travelers visiting Thomas, creating a warm and welcoming environment. Relax in the outdoor hot tubs available at select Holiday Inn Express locations, a perfect way to unwind.

Find your ideal retreat at Holiday Inn Express Le Claire Riverfront Davenport an IHG Hotel, a calming spot that’s just a short drive away from the vibrant streets of Thomas. Relax and recharge in Thomas with a hotel that keeps your wallet happy—book today!

  Call (855) 236-8982 to book with an agent.
  28.4 miles from Thomas, IL 61283

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Riverview near Davenport&I-80

902 Mississippi View Ct Le Claire, IA

With rates beginning at $106.99, Comfort Inn & Suites Riverview near Davenport&I-80 is an ideal choice for travelers visiting Thomas, creating a snug and welcoming space for relaxation. Benefit from Comfort Inn's 100 percent Satisfaction Guarantee, reflecting the brand's commitment to guest satisfaction.

Relax in comfort at Comfort Inn & Suites Riverview near Davenport&I-80, a perfect spot for unwinding while Thomas remains within easy reach. Explore Thomas with a hotel that makes comfort and savings a top priority—book today!

  Call (855) 235-0725 to book with an agent.
  28.6 miles from Thomas, IL 61283

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Eagle Ridge Inn

1552 Welcome Center Drive Le Claire, IA

For travelers headed to Thomas, Eagle Ridge Inn provides inviting accommodations with rooms starting at $77.99, creating a warm and comfortable environment. Experience the perfect blend of comfort and convenience in rooms that offer a practical setup for a budget-friendly rate.

Stay at Eagle Ridge Inn for a restful experience, while Thomas remains close enough for exploration whenever you wish. Stay smart and enjoy extra amenities on your Thomas visit—secure your hotel today!

  Call (855) 233-0132 to book with an agent.
  28.6 miles from Thomas, IL 61283

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Fulton Clinton

1301 17th St Fulton, IL

Guests bound for Thomas will find plush accommodations at AmericInn by Wyndham Fulton Clinton, with rooms starting at $104.99, creating a clean and welcoming space perfect for relaxation. Unwind with a selection of premium cable channels available in every room at AmericInn by Wyndham.

At AmericInn by Wyndham Fulton Clinton, you’ll find the perfect balance of peaceful comfort and the convenience of being near Thomas. Discover the smart way to experience Thomas with thoughtfully priced lodging—lock in today!

  Call (855) 235-0725 to book with an agent.
  29.7 miles from Thomas, IL 61283

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Clinton

1711 Lincolnway St Clinton, IA

Guests visiting Thomas will find alluring, budget-conscious comfort at Super 8 by Wyndham Clinton, with rates beginning at $75.70, creating a welcoming atmosphere for relaxation. Kickstart your morning with Super 8's in-room coffee makers, providing that essential first cup of the day.

Enjoy the best of both comfort and convenience at Super 8 by Wyndham Clinton, where the energy of Thomas is just a short drive away. Enjoy an affordable Thomas stay that prioritizes your comfort—book your room now!

  Call (855) 234-5074 to book with an agent.
  29.7 miles from Thomas, IL 61283

Starting at

$75.70

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Clinton IA

2224 Lincoln Way Clinton, IA

With budget-friendly rooms from $89.99, Country Inn & Suites by Radisson Clinton IA is an ideal choice for guests traveling to Thomas, creating a clean and inviting space for unwinding. Stay informed with the daily newspapers provided at Country Inn & Suites, keeping you connected with global and local news.

Stay at Country Inn & Suites by Radisson Clinton IA for the perfect mix of quiet relaxation and the option to explore Thomas's lively atmosphere. Uncover the best of Thomas with a hotel that makes quality affordable—secure your room now!

  Call (855) 236-8982 to book with an agent.
  30.2 miles from Thomas, IL 61283

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Frontier at U.S. Hwy 30

2300 Lincolnway St Clinton, IA

Guests visiting Thomas will appreciate the inviting comfort at Quality Inn Frontier at U.S. Hwy 30, where restorative rooms begin at $73.99, creating a warm, welcoming atmosphere. Savor the moment in Quality Inn's cozy and inviting public spaces, perfect for relaxing or catching up with fellow travelers.

Unwind in the serene setting of Quality Inn Frontier at U.S. Hwy 30, while knowing Thomas's lively streets are never too far away. Experience Thomas with a hotel that balances convenience and affordability perfectly—reserve now!

  Call (855) 235-6136 to book with an agent.
  30.2 miles from Thomas, IL 61283

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites East Moline near I-80

2209 John Deere Expressway East Moline, IL

With affordable rooms from $83.99, Comfort Inn & Suites East Moline near I-80 provides inviting comfort for guests bound for Thomas, creating a plush, welcoming environment ideal for relaxation. Trust in the attentive and caring staff at Comfort Inn, ready to ensure your stay is both comfortable and enjoyable.

Find your ideal getaway at Comfort Inn & Suites East Moline near I-80, where quiet surroundings and quick access to Thomas ensure a balanced stay. Stay effortlessly in Thomas with accommodations that make relaxation simple—secure now!

  Call (855) 234-5074 to book with an agent.
  30.3 miles from Thomas, IL 61283

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Clinton an IHG Hotel

2800 South 25th St Clinton, IA

At Holiday Inn Express Hotel & Suites Clinton an IHG Hotel, travelers bound for Thomas can unwind in homely comfort with rooms beginning at $159.00, creating a welcoming space for relaxation. Experience the convenience of Holiday Inn Express's onsite parking garage, providing secure and covered vehicle storage.

Find tranquility at Holiday Inn Express Hotel & Suites Clinton an IHG Hotel, a peaceful retreat found conveniently close to Thomas for daily adventures. Rest easy in Thomas with accommodations that deliver value and quality—secure your room today!

  Call (855) 233-7850 to book with an agent.
  30.3 miles from Thomas, IL 61283

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham East Moline

2201 John Deere Rd East Moline, IL

With rooms starting at $47.99, Super 8 by Wyndham East Moline provides inviting accommodations for travelers to Thomas, creating a warm, welcoming environment ideal for relaxation. Receive attentive and caring service at Super 8, where the staff are committed to making your stay as comfortable as possible.

At Super 8 by Wyndham East Moline, guests are treated to spacious accommodations with quick access to the lively atmosphere of Thomas. Lock in a welcoming, cost-conscious stay for your Thomas visit—reserve today!

  Call (855) 234-5074 to book with an agent.
  30.3 miles from Thomas, IL 61283

Starting at

$47.99

per night

Read Reviews View Amenities View All Rooms