The best deals on hotels when visiting Lewis in Indiana.

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 Lewis, Indiana 47858

Home2 Suites by Hilton Terre Haute

2625 Lucy Jane Lane Terre Haute, IN

Choose Home2 Suites by Hilton Terre Haute for a comfortable stay on your trip to Lewis, where safe rooms create a peaceful atmosphere, with nightly rates starting at $160.99. Benefit from Home2 Suites' innovative digital key technology, allowing you to access your suite and other access-controlled areas via your smartphone.

From Home2 Suites by Hilton Terre Haute, a scenic drive takes guests into downtown Lewis, offering a balance of relaxation and easy access to the city's top spots. Take advantage of top-tier amenities and budget-friendly rates in Lewis—lock in today!

  Call (855) 236-8982 to book with an agent.
  12.7 miles from Lewis, IN 47858

Starting at

$160.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Terre Haute an IHG Hotel

2645 South Joe Fox St Terre Haute, IN

With rooms starting at $179.00, Holiday Inn Express Hotel & Suites Terre Haute an IHG Hotel provides budget-friendly comfort for travelers bound for Lewis, creating a clean, welcoming environment. Wake up to the invigorating aroma of freshly brewed coffee every morning at Holiday Inn Express, available in the lobby.

Guests staying at Holiday Inn Express Hotel & Suites Terre Haute an IHG Hotel will enjoy the calm setting, with the excitement of downtown Lewis still a smooth drive away. Plan your ideal Lewis getaway with accommodations that make sense for your budget—reserve now!

  Call (855) 235-0725 to book with an agent.
  12.7 miles from Lewis, IN 47858

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Terre Haute Casino Resort

4500 East Margaret Drive Terre Haute, IN

With premier surroundings, Terre Haute Casino Resort near Lewis provides a refined haven, where inviting rooms await, with nightly rates beginning at $134.99. Relax in accommodations that offer a unique blend of modern amenities and opulent design, setting the stage for a luxurious stay.

At Terre Haute Casino Resort, travelers can unwind in calm surroundings, with the convenience of downtown Lewis still within easy reach. Get ready for a Lewis adventure that’s all about elegance and premier service—lock in today!

  Call (855) 234-2997 to book with an agent.
  13.0 miles from Lewis, IN 47858

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Terre Haute

3325 U.S. 41 South Terre Haute, IN

At Hampton Inn Terre Haute, guests bound for Lewis can enjoy inviting rooms with rates starting at $106.99, creating a clean and comfortable space ideal for relaxation. Appreciate the multi-use furniture in Hampton’s guest rooms, where space-saving designs ensure comfort and functionality.

A relaxing drive takes guests from Hampton Inn Terre Haute into downtown Lewis, offering a blend of city adventure and tranquil retreat. Indulge in a worry-free Lewis stay with budget-friendly, welcoming lodging—book now!

  Call (855) 236-8982 to book with an agent.
  14.2 miles from Lewis, IN 47858

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Sullivan

907 West South 154 Highway 41 & 154 Sullivan, IN

With rates from $107.99, Days Inn by Wyndham Sullivan provides affordable accommodations for guests visiting Lewis, creating a quiet and inviting environment for unwinding. Enjoy the bright and cheerful atmosphere of Days Inn, where each stay promises a pleasant and satisfying experience.

Travelers seeking tranquility will appreciate the calm atmosphere at Days Inn by Wyndham Sullivan, with downtown Lewis still close by for exploration. Stay cozy and budget-conscious while experiencing Lewis—secure your room now!

  Call (855) 236-8982 to book with an agent.
  14.2 miles from Lewis, IN 47858

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Terre Haute an IHG Hotel

3300 South Highway 41 Terre Haute, IN

Experience a tucked away getaway at Holiday Inn Terre Haute an IHG Hotel as you visit Lewis, where inviting accommodations offer comfort, with affordable nightly rates starting at $144.00. Enjoy local and international flavors at Holiday Inn's on-site restaurants, catering to all tastes and occasions.

Guests staying at Holiday Inn Terre Haute an IHG Hotel will enjoy the calm setting, with the excitement of downtown Lewis still a smooth drive away. Discover how affordable luxury can be with a Lewis hotel that caters to you—reserve now!

  Call (855) 234-7135 to book with an agent.
  14.4 miles from Lewis, IN 47858

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Terre Haute University Area

501 East Margaret Dr Terre Haute, IN

With budget-friendly rooms starting at $113.05, Comfort Suites Terre Haute University Area provides inviting accommodations for travelers to Lewis, creating a warm-hearted environment. Relax with Comfort Suites' in-room massage services, offering therapeutic treatments without having to leave your suite.

Travelers at Comfort Suites Terre Haute University Area will appreciate the serene atmosphere, with downtown Lewis still accessible for all their sightseeing needs. Make your Lewis visit memorable and stress-free with inviting amenities—lock in today!

  Call (855) 233-0132 to book with an agent.
  14.5 miles from Lewis, IN 47858

Starting at

$113.05

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Covered Bridge Inn

3882 North State Rd. 59 Brazil, IN

With budget-conscious rooms beginning at $82.99, Best Western Plus Covered Bridge Inn provides pleasant accommodations for travelers bound for Lewis, creating a warm environment. Take advantage of the ample parking available at Best Western Plus hotels, providing easy access for guests with vehicles.

For a quiet stay, Best Western Plus Covered Bridge Inn offers serene surroundings with the convenience of downtown Lewis still a short drive away. Experience a stress-free Lewis visit with accommodations that enhance your stay—reserve today!

  Call (855) 233-0132 to book with an agent.
  14.5 miles from Lewis, IN 47858

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Terre Haute

475 East Margaret Dr Terre Haute, IN

For those bound for Lewis, Fairfield Inn & Suites Terre Haute offers harmonious comfort with rooms starting at $114.99, creating a clean, comfortable space perfect for unwinding. Explore the innovation in Fairfield's automated guest service kiosks, allowing for quick solutions to your needs.

For travelers looking for relaxation, Fairfield Inn & Suites Terre Haute provides quiet surroundings with downtown Lewis just a short drive away. Enjoy your Lewis visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 234-2997 to book with an agent.
  14.5 miles from Lewis, IN 47858

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Terre Haute

451 East Margaret Ave Terre Haute, IN

Guests bound for Lewis can enjoy budget-friendly comfort at La Quinta Inn & Suites by Wyndham Terre Haute, where soft rooms start at $117.00, creating a welcoming space perfect for relaxation. Experience the charm and convenience of La Quinta’s locations, often situated close to airports and major highways.

At La Quinta Inn & Suites by Wyndham Terre Haute, guests can relax in the calm surroundings, with downtown Lewis still within easy reach by car for all their sightseeing needs. Make Lewis travel both enjoyable and affordable with a practical hotel—secure now!

  Call (855) 233-0132 to book with an agent.
  14.5 miles from Lewis, IN 47858

Starting at

$117.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Terre Haute

3089 South 1st St Terre Haute, IN

Guests traveling to Lewis will appreciate the affordable comfort at Super 8 by Wyndham Terre Haute, where alluring rooms start at $60.99, providing a relaxing and welcoming space. Relax with Super 8's comfortable bedding and modern amenities, making it easy to unwind after a day of travel or exploration.

Guests staying at Super 8 by Wyndham Terre Haute will love the calm atmosphere, with the added benefit of downtown Lewis being just a short drive away. Stay smart and enjoy Lewis with a practical, comfortable hotel—book today!

  Call (855) 239-4019 to book with an agent.
  14.6 miles from Lewis, IN 47858

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn Terre Haute University Area

3070 South 1ST STREET Terre Haute, IN

With rates beginning at $58.65, Sleep Inn Terre Haute University Area is an ideal choice for budget-savvy travelers to Lewis, creating a warm and inviting space. Spend time in Sleep Inn’s outdoor seating areas, ideal for enjoying a bit of fresh air or a casual meeting with friends or colleagues.

Guests staying at Sleep Inn Terre Haute University Area will appreciate the calm atmosphere, while downtown Lewis is just a short drive away for exploration. Enjoy your Lewis travels with accommodations that deliver maximum value—reserve today!

  Call (855) 239-5277 to book with an agent.
  14.6 miles from Lewis, IN 47858

Starting at

$58.65

per night

Read Reviews View Amenities View All Rooms

Suburban Studios Brazil

935 West State Rd. 42 Building B Brazil, IN

At Suburban Studios Brazil, guests bound for Lewis can enjoy soothing, budget-friendly accommodations starting at $44.99, creating a warm and inviting space perfect for rest. Find value in rooms that offer dependable comfort, ensuring a pleasant stay at a great price.

Rest in the serene surroundings of Suburban Studios Brazil, knowing that downtown Lewis is still within reach for easy city access. Lock in a welcoming hotel for your Lewis travels and enjoy the savings—book now!

  Call (855) 234-7135 to book with an agent.
  14.6 miles from Lewis, IN 47858

Starting at

$44.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

935 West State Rd. 42 Brazil, IN

Guests bound for Lewis will find budget-conscious comfort at Rodeway Inn, with charming rooms starting at $44.99, creating a clean, inviting environment for relaxation. Relax in accommodations that offer practical comfort, making your stay both pleasant and affordable.

Travelers can relax at Rodeway Inn, knowing that the sights and attractions of downtown Lewis are just a short drive away. Enjoy practical savings and added comfort on your Lewis trip—reserve now!

  Call (855) 235-6136 to book with an agent.
  14.6 miles from Lewis, IN 47858

Starting at

$44.99

per night

Read Reviews View Amenities View All Rooms

Days Inn & Suites by Wyndham Terre Haute

101 Margeret Avenue Terre Haute, IN

Guests visiting Lewis will find budget-conscious comfort at Days Inn & Suites by Wyndham Terre Haute, with rooms starting at $65.99, creating a clean and welcoming environment ideal for rest. Leverage the local expertise of Days Inn's staff, ready to recommend the best nearby dining, shopping, and entertainment options.

At Days Inn & Suites by Wyndham Terre Haute, visitors can unwind in quiet surroundings, knowing that downtown Lewis is accessible for city adventures. Lock in an affordable, cozy stay for your Lewis trip—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  14.6 miles from Lewis, IN 47858

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Terre Haute

530 South 3rd St Terre Haute, IN

Guests visiting Lewis will find budget-conscious comfort at Travelodge by Wyndham Terre Haute, with rooms beginning at $52.99, creating a warm and welcoming space for relaxation. Take advantage of Travelodge's laundry facilities at select locations, convenient for guests on longer stays or road trips.

For guests seeking both tranquility and city access, Travelodge by Wyndham Terre Haute offers the best of both worlds, with downtown Lewis within reach. Book an economical hotel with extra comfort for your Lewis adventure—reserve today!

  Call (855) 239-4019 to book with an agent.
  16.2 miles from Lewis, IN 47858

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Terre Haute University Area

555 South 3rd St Terre Haute, IN

For an affordable and comfortable stay, Quality Inn Terre Haute University Area offers inviting rooms with rates starting at $57.99, creating a clean, welcoming environment near Lewis. Stay connected with Quality Inn's global news network access, keeping you informed with international and local news during your stay.

A peaceful stay awaits at Quality Inn Terre Haute University Area, where quiet surroundings create a restful retreat and downtown Lewis is a short drive away. Enjoy an exceptional Lewis stay with added perks at a budget-friendly price—reserve today!

  Call (855) 239-4019 to book with an agent.
  16.2 miles from Lewis, IN 47858

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn

400 South 3rd St Terre Haute, IN

With budget-friendly rooms starting at $56.99, Rodeway Inn is ideal for travelers to Lewis, creating a clean, comfortable space perfect for relaxation. Experience the essentials in well-maintained rooms that offer a comfortable and economical environment.

For those looking to unwind, Rodeway Inn offers peaceful surroundings while keeping downtown Lewis close by for exploration. Choose comfort and affordability for your Lewis adventure—lock in your stay now!

  Call (855) 233-0132 to book with an agent.
  16.3 miles from Lewis, IN 47858

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Terre Haute an IHG Hotel

721 Wabash Ave Terre Haute, IN

With rooms beginning at $134.00, Candlewood Suites Terre Haute an IHG Hotel provides affordable accommodations for travelers visiting Lewis, creating a warm and welcoming environment for relaxation. Experience a good night's sleep with Candlewood Suites' comfortable mattresses and premium bedding, ensuring a restful stay.

Guests at Candlewood Suites Terre Haute an IHG Hotel will appreciate the calm retreat, with downtown Lewis remaining within easy reach for city exploration. Plan your ideal Lewis getaway with accommodations that make sense for your budget—reserve now!

  Call (855) 239-4019 to book with an agent.
  16.3 miles from Lewis, IN 47858

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Red Carpet Inn Terre Haute

2150 North 3rd Street Terre Haute, IN

For a charming and affordable stay near Lewis, Red Carpet Inn Terre Haute offers budget-friendly rooms with rates from $55.00, creating a warm and welcoming atmosphere. Enjoy standard amenities in well-maintained rooms, offering a balance of comfort and value for a pleasant stay.

Relax in the serene environment of Red Carpet Inn Terre Haute, where guests can enjoy a peaceful stay with easy access to downtown Lewis. Plan your Lewis getaway with a welcoming, economical hotel—reserve your stay today!

  Call (855) 236-8982 to book with an agent.
  18.1 miles from Lewis, IN 47858

Starting at

$55.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Marshall

106 East Trefz Dr Marshall, IL

For guests headed to Lewis, Super 8 by Wyndham Marshall offers affordable comfort with rooms beginning at $67.99, creating a clean and welcoming space for unwinding. Start each day energized with Super 8's hearty and diverse breakfast selection, catering to all tastes and dietary needs.

At Super 8 by Wyndham Marshall, guests can rest in a peaceful setting while keeping Lewis's best attractions within easy reach. Make your Lewis travel experience cost-effective and cozy—secure your room today!

  Call (855) 233-7850 to book with an agent.
  25.6 miles from Lewis, IN 47858

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Relax Inn

107 East Trefz Dr Marshall, IL

For an affordable stay near Lewis, Relax Inn offers serene rooms with rates from $70.99, creating a welcoming, comfortable atmosphere perfect for rest. Stay in accommodations that provide enhanced comfort with additional amenities, making your visit both pleasant and affordable.

Discover your peaceful retreat at Relax Inn, just a drive away from the excitement of Lewis. Rest well in Lewis with a hotel that offers budget-friendly and inviting lodging—secure your room now!

  Call (855) 235-0725 to book with an agent.
  25.6 miles from Lewis, IN 47858

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Greencastle South – Cloverdale

924 North Main St Cloverdale, IN

With rooms starting at $65.99, Red Roof Inn Greencastle South – Cloverdale provides inviting accommodations for guests visiting Lewis, creating a warm and welcoming environment ideal for rest. Grab a snack or a drink any time of day from the on-site vending machines available at Red Roof Inn, perfect for satisfying those sudden cravings.

Unwind in comfort at Red Roof Inn Greencastle South – Cloverdale, a restful retreat found conveniently close to Lewis's exciting offerings. Enjoy the best of Lewis with a budget-friendly hotel that delivers on value—book now!

  Call (855) 235-6136 to book with an agent.
  30.4 miles from Lewis, IN 47858

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Cloverdale IN

1020 North Main St Cloverdale, IN

For an affordable and welcoming stay, Super 8 by Wyndham Cloverdale IN offers budget-friendly rooms with rates from $66.00, creating a comfortable space perfect for guests bound for Lewis. Experience streamlined check-in and check-out processes at Super 8, designed to maximize convenience and efficiency.

Discover the serenity of Super 8 by Wyndham Cloverdale IN, where restful accommodations are complemented by easy access to Lewis's best spots. Enjoy more of Lewis for less with practical, cost-saving lodging—secure your stay today!

  Call (855) 236-8982 to book with an agent.
  30.5 miles from Lewis, IN 47858

Starting at

$66.00

per night

Read Reviews View Amenities View All Rooms