The best deals on hotels when visiting Spearsville 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 Spearsville, Indiana 46160

Hotel Nashville

245 North Jefferson Street Nashville, IN

With budget-conscious rooms beginning at $111.99, Hotel Nashville provides calm accommodations for travelers bound for Spearsville, creating a warm environment. Relax in rooms that offer a no-frills approach to accommodation, focusing on cleanliness, comfort, and affordability.

Guests staying at Hotel Nashville can appreciate the balance of city access and a more relaxed atmosphere, with downtown Spearsville just a trip away. Relax and recharge in Spearsville without overspending—lock in your hotel room now!

  Call (855) 236-8982 to book with an agent.
  8.8 miles from Spearsville, IN 46160

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Artists Colony Inn & Restaurant

105 South Van Buren St. Box Nashville, IN

Relax in the comfort of Artists Colony Inn & Restaurant when visiting Spearsville, where inviting rooms offer a peaceful stay, with budget-friendly nightly rates from $131.99. Experience a comfortable retreat in rooms that provide modern amenities and a relaxing atmosphere.

With a quick drive into downtown Spearsville, guests at Artists Colony Inn & Restaurant can experience the city’s highlights before retreating to a more serene stay. Relax and explore Spearsville with a hotel that keeps your comfort a top priority—reserve now!

  Call (855) 235-0725 to book with an agent.
  9.0 miles from Spearsville, IN 46160

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Salt Creek Inn

551 State Rd. 46 E Nashville, IN

Guests bound for Spearsville will find comforting accommodations at Salt Creek Inn, with rooms starting at $140.99, creating a warm and inviting atmosphere perfect for a peaceful stay. Enjoy a visit that focuses on essential comforts, with accommodations that provide everything needed for a budget-friendly stay.

Guests staying at Salt Creek Inn will appreciate the quiet atmosphere, with downtown Spearsville just a drive away for all their sightseeing needs. Stay affordably and experience the best of Spearsville with ease—reserve your room today!

  Call (855) 235-6136 to book with an agent.
  9.1 miles from Spearsville, IN 46160

Starting at

$140.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Nashville Bloomington

51 Chestnut St. West Nashville, IN

Guests visiting Spearsville can enjoy inviting accommodations at Quality Inn Nashville Bloomington, where budget-friendly rooms start at $102.99, creating a welcoming space. Count on Quality Inn for a dependable stay, where consistent quality and guest satisfaction are the hallmarks.

With Spearsville accessible by car, guests at Quality Inn Nashville Bloomington can explore the city’s highlights before retreating to the calm of their hotel. Plan your Spearsville adventure with ease, knowing your accommodations are perfect—book today!

  Call (855) 234-7135 to book with an agent.
  9.3 miles from Spearsville, IN 46160

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Salt Creek Golf Retreat

2359 State Rd. 46 East Nashville, IN

Relaxation meets style at Salt Creek Golf Retreat for those exploring Spearsville, where inviting rooms create a peaceful stay, with affordable nightly rates from $189.99. Experience a stay defined by luxury and comfort, with rooms that are thoughtfully appointed to meet your every need.

From Salt Creek Golf Retreat, a convenient drive delivers guests to downtown Spearsville, where they can enjoy the city’s highlights before returning to a peaceful retreat. Step into sophistication in Spearsville with accommodations designed to exceed expectations—book today!

  Call (855) 235-6136 to book with an agent.
  9.4 miles from Spearsville, IN 46160

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

The Yellowwood

911 Sam's Hill Road Nashville, IN

A warm ambiance awaits at The Yellowwood near Spearsville, where harmonious rooms create a peaceful stay, with inviting nightly rates from just $170.00. Find your ideal sanctuary in rooms that offer a perfect blend of luxury and functionality, designed for discerning travelers.

Guests staying at The Yellowwood will enjoy the balance of easy city access and the peaceful retreat offered by the hotel. Enjoy your Spearsville adventure with a hotel that offers high-end amenities at a great price—book today!

  Call (855) 236-8982 to book with an agent.
  10.5 miles from Spearsville, IN 46160

Starting at

$170.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Columbus / Taylorsville / Edinburgh

12161 North US 31 Edinburgh, IN

At Hampton Inn Columbus / Taylorsville / Edinburgh, travelers visiting Spearsville can enjoy inviting comfort with rooms beginning at $124.99, creating a clean and welcoming environment for relaxation. Join community events at Hampton, like evening socials that offer a relaxed setting for networking and relaxation.

From Hampton Inn Columbus / Taylorsville / Edinburgh, a scenic drive takes guests into downtown Spearsville, offering a balance of relaxation and easy access to the city's top spots. Discover Spearsville with a hotel that offers unbeatable comfort at a great value—lock in now!

  Call (855) 234-7135 to book with an agent.
  12.4 miles from Spearsville, IN 46160

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Columbus Edinburgh an IHG Hotel

12225 North Executive Drive Edinburgh, IN

At Holiday Inn Express&Suites Columbus Edinburgh an IHG Hotel, travelers bound for Spearsville will find budget-conscious accommodations with rooms starting at $132.00, creating a warm, welcoming environment. Partake in Holiday Inn Express's commitment to a great start, ensuring every guest wakes up refreshed and ready for the day.

From Holiday Inn Express&Suites Columbus Edinburgh an IHG Hotel, a brief drive into downtown Spearsville allows guests to enjoy the best of both worlds—city exploration and a peaceful retreat afterward. Relax in Spearsville at a hotel that’s designed for comfort and affordability—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  12.5 miles from Spearsville, IN 46160

Starting at

$132.00

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Columbus / Edinburgh

12210 North Executive Dr Edinburgh, IN

Choose Hilton Garden Inn Columbus / Edinburgh for a comfortable stay when visiting Spearsville, where quality rooms offer relaxation, with affordable rates beginning at $138.99. Experience the inviting atmosphere of Hilton Garden Inn's public spaces, designed with modern decor and comfortable seating.

Guests at Hilton Garden Inn Columbus / Edinburgh can enjoy quiet surroundings, with the added convenience of downtown Spearsville being just a drive away. Relax and rejuvenate in Spearsville with a hotel that offers well-rounded amenities—book today!

  Call (855) 234-5074 to book with an agent.
  12.5 miles from Spearsville, IN 46160

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Best Western Edinburgh / Columbus

11780 North US Highway 31 Edinburgh, IN

At Best Western Edinburgh / Columbus, travelers to Spearsville can unwind in warm comfort with rooms beginning at $101.00, creating a warm and inviting space ideal for relaxation. Experience Best Western’s attention to detail, from impeccably maintained facilities to personalized guest services.

At Best Western Edinburgh / Columbus, guests can unwind in a calm setting, with the excitement of downtown Spearsville still nearby for exploration. Take advantage of extra features and affordability while exploring Spearsville—lock in now!

  Call (855) 234-5074 to book with an agent.
  12.5 miles from Spearsville, IN 46160

Starting at

$101.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn near Indiana Premium Outlets

11711 North Us Highway 31 Edinburgh, IN

At Comfort Inn near Indiana Premium Outlets, guests traveling to Spearsville will find inviting accommodations with rooms starting at $116.99, creating a warm and comfortable environment. Stay energized with Comfort Inn's coffee and tea making facilities in each room, a welcome amenity for any traveler.

For a serene getaway, Comfort Inn near Indiana Premium Outlets provides the perfect setting, while keeping downtown Spearsville within easy driving distance. Make your Spearsville travels stress-free and comfortable with well-rounded accommodations—book today!

  Call (855) 234-5074 to book with an agent.
  12.5 miles from Spearsville, IN 46160

Starting at

$116.99

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Columbus Taylorsville

10330 North Us 31 Taylorsville, IN

For those traveling to Spearsville, Red Roof Inn Columbus Taylorsville offers inviting, budget-friendly comfort with rooms from $79.49, creating a clean and welcoming space ideal for rest. Experience modern touches with select Red Roof Inn rooms featuring updated decor and contemporary furnishings.

For a restful stay, Red Roof Inn Columbus Taylorsville offers quiet surroundings with the convenience of downtown Spearsville still being within easy reach. Book a reliable, affordable hotel for your Spearsville trip and enjoy added savings!

  Call (855) 233-7850 to book with an agent.
  12.9 miles from Spearsville, IN 46160

Starting at

$79.49

per night

Read Reviews View Amenities View All Rooms

Best Western Martinsville Inn

50 Bills Blvd Martinsville, IN

Guests traveling to Spearsville will appreciate the inviting comfort at Best Western Martinsville Inn, where budget-friendly rooms start at $62.99, creating a warm, welcoming environment. Relax in Best Western’s mini-suites, offering a bit more space and privacy with a separate seating area.

Unwind in the quiet atmosphere at Best Western Martinsville Inn, knowing that downtown Spearsville remains close enough for a day of adventure. Get the most out of your Spearsville visit with lodging that makes sense—lock in today!

  Call (855) 234-2997 to book with an agent.
  13.4 miles from Spearsville, IN 46160

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Martinsville

55 Bills Blvd Martinsville, IN

With rooms beginning at $60.99, Super 8 by Wyndham Martinsville is a convenient choice for travelers to Spearsville, providing budget-conscious comfort in a warm, inviting setting. Stay effortlessly connected with Super 8's free high-speed Wi-Fi, ideal for both leisure and business travelers.

For those looking to unwind, Super 8 by Wyndham Martinsville offers peaceful surroundings while keeping downtown Spearsville close by for exploration. Choose a cost-effective, welcoming hotel for your Spearsville visit—book now!

  Call (855) 234-5074 to book with an agent.
  13.4 miles from Spearsville, IN 46160

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Martinsville an IHG Hotel

2233 Burton Ln Martinsville, IN

With affordable rooms beginning at $109.00, Holiday Inn Express & Suites Martinsville an IHG Hotel is a practical choice for guests visiting Spearsville, creating a clean and inviting space ideal for rest. Relax in Holiday Inn Express's indoor heated pool, a perfect year-round relaxation spot for guests of all ages.

Guests at Holiday Inn Express & Suites Martinsville an IHG Hotel can unwind in a serene setting, with downtown Spearsville still within easy reach for a day of exploration. Feel at home in Spearsville with accommodations that keep comfort affordable—reserve now!

  Call (855) 233-7850 to book with an agent.
  13.7 miles from Spearsville, IN 46160

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Brickhouse Loft Boutique Hotel

240 North Jefferson St Martinsville, IN

Guests bound for Spearsville will enjoy affordable comfort at Brickhouse Loft Boutique Hotel, where rooms start at $180.99, providing a clean, welcoming environment ideal for relaxation. Stay in a room that balances comfort and value, with standard amenities designed to make your visit enjoyable.

Relax in the comfort of Brickhouse Loft Boutique Hotel, where guests can enjoy a quiet stay with downtown Spearsville still within an easy drive. Enjoy Spearsville adventures with a hotel that offers comfort and great rates—secure today!

  Call (855) 234-7135 to book with an agent.
  14.1 miles from Spearsville, IN 46160

Starting at

$180.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Franklin I-65

150 North Lovers Ln Franklin, IN

For budget-savvy travelers headed to Spearsville, Quality Inn Franklin I-65 offers homely comfort with rooms starting at $83.99, creating a clean, inviting environment. Take pleasure in the fresh, seasonal fruits included in Quality Inn's breakfast buffet, ensuring a healthy start to your day.

At Quality Inn Franklin I-65, visitors can unwind in peaceful surroundings, while the excitement of downtown Spearsville is still within driving distance. Make your Spearsville adventure simple and enjoyable with inviting hotel options—lock in now!

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

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Franklin

2122 Holiday Ln Franklin, IN

At Baymont by Wyndham Franklin, guests traveling to Spearsville will find inviting accommodations with rooms starting at $87.00, creating a warm and comfortable environment. Appreciate the 24-hour security at Baymont by Wyndham, ensuring that you and your belongings are safe during your stay.

Unwind at Baymont by Wyndham Franklin, where guests can enjoy a peaceful retreat while downtown Spearsville remains nearby for a day of adventure. Plan your Spearsville visit with accommodations that make relaxation affordable—book today!

  Call (855) 239-5277 to book with an agent.
  14.2 miles from Spearsville, IN 46160

Starting at

$87.00

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

176 North Lovers Ln Franklin, IN

At Econo Lodge, travelers to Spearsville can enjoy plush, affordable rooms with rates starting at $77.99, creating a warm and welcoming space ideal for relaxation. Relax in the basic yet cozy setups of Econo Lodge rooms, designed for travelers who appreciate efficiency and comfort.

Relax in the peaceful atmosphere of Econo Lodge, with the excitement of downtown Spearsville still a convenient drive away. Make your Spearsville experience memorable and cost-effective—book your room now!

  Call (855) 239-5277 to book with an agent.
  14.2 miles from Spearsville, IN 46160

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Franklin

350 PARIS DRIVE Franklin, IN

Guests traveling to Spearsville can unwind at Fairfield Inn & Suites by Marriott Franklin, where budget-friendly rooms start at $129.99, creating a warm, inviting atmosphere ideal for rest. Indulge in the privacy of Fairfield's VIP floors, offering exclusive access and amenities for discerning guests.

Relax at Fairfield Inn & Suites by Marriott Franklin, where guests can enjoy peaceful surroundings while keeping downtown Spearsville within easy reach for exploration. Discover a relaxing Spearsville experience with accommodations that won’t strain your budget—secure now!

  Call (855) 234-7135 to book with an agent.
  14.3 miles from Spearsville, IN 46160

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Franklin Indianapolis

361 Paris Drive Franklin, IN

At Hampton Inn & Suites Franklin Indianapolis, guests visiting Spearsville can enjoy affordable comfort with rooms starting at $128.99, creating a warm and welcoming environment perfect for unwinding. Relax and refresh in Hampton’s pool areas, whether you’re taking an early morning dip or enjoying an evening swim under the stars.

Guests can relax at Hampton Inn & Suites Franklin Indianapolis, where a peaceful atmosphere complements the convenience of nearby downtown Spearsville. Take the guesswork out of Spearsville travel with a hotel that delivers on value—lock in today!

  Call (855) 235-6136 to book with an agent.
  14.4 miles from Spearsville, IN 46160

Starting at

$128.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Columbus

4525 West State Rd. 46 Columbus, IN

Unwind at Residence Inn by Marriott Columbus near Spearsville, where inviting accommodations provide a warm retreat, with affordable nightly rates starting at $219.99. Relax and unwind in the comfortable and stylish settings of Residence Inn, where each suite is designed to meet your needs.

Travelers will find a restful escape at Residence Inn by Marriott Columbus, where peace meets proximity to downtown Spearsville for adventure. Step into a world of comfort and convenience on your Spearsville adventure—book now!

  Call (855) 236-8982 to book with an agent.
  15.0 miles from Spearsville, IN 46160

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Columbus IN

3445 Jonathon Moore Pike Columbus, IN

Guests traveling to Spearsville can unwind at Days Inn by Wyndham Columbus IN, where budget-friendly rooms begin at $78.99, creating a welcoming and comfortable atmosphere. Stay energized with Days Inn's coffee and tea making facilities in each room, a welcome amenity for any traveler.

Travelers seeking quiet surroundings will appreciate Days Inn by Wyndham Columbus IN, offering a calm atmosphere with downtown Spearsville still nearby. Stay affordably and experience the best of Spearsville with ease—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  15.4 miles from Spearsville, IN 46160

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

161 Carrie Lane Columbus, IN

With rates beginning at $64.99, Quality Inn & Suites is a practical choice for guests visiting Spearsville, providing a restorative and inviting space ideal for relaxation. Start your day strong with Quality Inn's complimentary hot breakfast, offering everything from eggs and waffles to healthy options.

For those looking to unwind, Quality Inn & Suites offers a quiet retreat, while the convenience of downtown Spearsville is within reach. Choose a hotel that enhances your Spearsville experience with thoughtful amenities—book today!

  Call (855) 236-8982 to book with an agent.
  15.5 miles from Spearsville, IN 46160

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms