The best deals on hotels when visiting Old Mines in Missouri.

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 Old Mines, Missouri 63630

Super 8 by Wyndham Potosi

820 East High St Potosi, MO

With budget-friendly rooms starting at $53.99, Super 8 by Wyndham Potosi is a practical option for travelers visiting Old Mines, creating a clean, comfortable space ideal for rest. 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 Potosi, guests can appreciate the balance of city convenience and a more peaceful, spacious stay, with downtown Old Mines still within reach. Choose a hotel that adds value to your Old Mines adventure—book your stay now!

  Call (855) 233-0132 to book with an agent.
  6.1 miles from Old Mines, MO 63630

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Bonne Terre

8 Northwood Dr. Highway 67 A Bonne Terre, MO

Guests visiting Old Mines can unwind in inviting comfort at Super 8 by Wyndham Bonne Terre, with rooms beginning at $52.99, creating a clean and welcoming atmosphere ideal for relaxation. Count on Super 8's dedicated staff to ensure your stay is enjoyable, with a friendly and helpful approach to guest service.

Guests staying at Super 8 by Wyndham Bonne Terre will love the peaceful retreat, with downtown Old Mines just a convenient drive away for easy access to all the city's attractions. Enjoy Old Mines with added comfort and great rates—book your room now!

  Call (855) 239-5277 to book with an agent.
  13.5 miles from Old Mines, MO 63630

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Bonne Terre MO

1017 Highway K Bonne Terre, MO

For budget-conscious guests visiting Old Mines, Motel 6 Bonne Terre MO offers homely accommodations with rates starting at $0.00, creating a warm and welcoming environment. Relax in the clean, functional bathrooms of Motel 6 rooms, equipped with fresh towels and basic toiletries for your convenience.

Guests staying at Motel 6 Bonne Terre MO can enjoy a quiet retreat, with downtown Old Mines just a short drive away for sightseeing or city adventures. Enjoy added comfort at an affordable rate for your Old Mines visit—book your room today!

  Call (855) 234-7135 to book with an agent.
  13.6 miles from Old Mines, MO 63630
Read Reviews View Amenities View All Rooms

Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel

4800 U.S. Highway 67 De Soto, MO

Step into comfort at Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel on your journey to Old Mines, where inviting rooms provide relaxation, with affordable nightly rates beginning at $209.00. Have fun in Holiday Inn’s game rooms, equipped with entertainment options for guests of all ages to enjoy.

For travelers seeking peace and proximity, Holiday Inn Club Vacations Timber Creek Resort at De Soto an IHG Hotel provides the perfect blend of tranquility with downtown Old Mines still nearby. Find out how extraordinary Old Mines can be with a hotel that enhances your travels—reserve now!

  Call (855) 234-5074 to book with an agent.
  15.5 miles from Old Mines, MO 63630

Starting at

$209.00

per night

Read Reviews View Amenities View All Rooms

Crown Pointe Lodge Best Western Signature Collection

4245 Hunt Rd Farmington, MO

With affordable rooms from $118.99, Crown Pointe Lodge Best Western Signature Collection is ideal for travelers visiting Old Mines, creating a comfortable, welcoming environment perfect for unwinding. Appreciate the quiet hours enforced at Best Western, ensuring all guests have a peaceful environment during nighttime.

At Crown Pointe Lodge Best Western Signature Collection, enjoy a calming escape, perfect for those looking to explore Old Mines without staying in the middle of the action. Enjoy your time in Old Mines with a hotel that’s both practical and inviting—reserve your room now!

  Call (855) 233-0132 to book with an agent.
  21.9 miles from Old Mines, MO 63630

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Farmington

850 Valley Creek Dr Farmington, MO

With affordable rooms from $158.99, Hampton Inn Farmington provides inviting comfort for guests bound for Old Mines, creating a restful, welcoming environment ideal for relaxation. Dine on demand with Hampton’s all-day dining facility, serving up delicious meals and snacks at any time you desire.

Enjoy a restful experience at Hampton Inn Farmington, where peaceful surroundings ensure a refreshing stay with Old Mines nearby. Discover a Old Mines experience where comfort and affordability come together—secure now!

  Call (855) 234-2997 to book with an agent.
  23.1 miles from Old Mines, MO 63630

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Farmington

930 Valley Creek Dr Farmington, MO

With rooms starting at $57.00, Super 8 by Wyndham Farmington offers inviting accommodations for travelers visiting Old Mines, creating a clean and welcoming space for rest. Rely on straightforward accommodations at Super 8, focusing on essential comforts and impeccable cleanliness.

At Super 8 by Wyndham Farmington, enjoy the peaceful environment and easy access to Old Mines that make it an ideal destination for travelers. Choose a hotel that adds value to your Old Mines adventure—book your stay now!

  Call (855) 233-7850 to book with an agent.
  23.1 miles from Old Mines, MO 63630

Starting at

$57.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Farmington an IHG Hotel

820 Market St Farmington, MO

Guests bound for Old Mines will appreciate the peaceful accommodations at Holiday Inn Express & Suites Farmington an IHG Hotel, where rooms start at $214.00, creating a welcoming atmosphere for unwinding. Enjoy the casual dining atmosphere of Holiday Inn Express's on-site eateries, offering tasty meals in a relaxed setting.

Find your peaceful retreat at Holiday Inn Express & Suites Farmington an IHG Hotel, where guests can unwind and still venture into Old Mines with ease. Make every moment in Old Mines count with a hotel that offers more for less—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  23.1 miles from Old Mines, MO 63630

Starting at

$214.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel

1802 Gamel Cemetery Road Festus, MO

At Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, travelers to Old Mines will find welcoming rooms with rates starting at $129.00, creating a clean, welcoming space perfect for a relaxing stay. Stay entertained with Holiday Inn Express's game room, featuring billiards, video games, and more for guest enjoyment.

Enjoy the best of both comfort and convenience at Holiday Inn Express Hotel & Suites FESTUS SOUTH ST. LOUIS an IHG Hotel, where the energy of Old Mines is just a short drive away. Discover how stress-free Old Mines can be with well-appointed, affordable lodging—book today!

  Call (855) 233-0132 to book with an agent.
  23.1 miles from Old Mines, MO 63630

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Festus St. Louis South

1303 Veterans Blvd Festus, MO

Guests headed to Old Mines can enjoy affordable comfort at Comfort Inn Festus St. Louis South, with rooms starting at $86.99, providing a sheltered space perfect for relaxation. Savor a moment of quiet in Comfort Inn's peaceful surroundings, designed to provide a serene retreat from the day's activities.

At Comfort Inn Festus St. Louis South, you can enjoy both restful accommodations and the easy access to Old Mines's vibrant downtown area. Stay in Old Mines with accommodations that balance luxury and affordability—book today!

  Call (855) 234-2997 to book with an agent.
  23.3 miles from Old Mines, MO 63630

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Festus

1200 West Gannon Dr Festus, MO

Relax in the warmth of Quality Inn Festus near Old Mines, where welcoming accommodations await travelers, with nightly rates beginning at a friendly $0.00. Indulge in Quality Inn's fresh coffee available in the lobby, providing a warm welcome or a mid-day pick-me-up.

Designed for both relaxation and exploration, Quality Inn Festus provides the perfect base for guests visiting Old Mines. Make every moment of your Old Mines adventure feel special with thoughtfully appointed amenities—book today!

  Call (855) 235-6136 to book with an agent.
  23.4 miles from Old Mines, MO 63630
Read Reviews View Amenities View All Rooms

Quality Inn Farmington

1400 West Liberty St Farmington, MO

Guests traveling to Old Mines will find inviting accommodations at Quality Inn Farmington, with rooms starting at $60.99, creating a clean and welcoming 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.

Unwind at Quality Inn Farmington, where guests can relax in quiet comfort while keeping the dynamic energy of Old Mines within reach. Find the ideal base for your Old Mines adventures with a hotel that adds value—lock in today!

  Call (855) 234-5074 to book with an agent.
  23.5 miles from Old Mines, MO 63630

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Festus St. Louis South

1001 Veterans Blvd Festus, MO

For travelers headed to Old Mines, La Quinta Inn & Suites by Wyndham Festus St. Louis South offers inviting rooms with rates starting at $113.99, creating a clean and welcoming environment perfect for relaxation. Experience the convenience of La Quinta’s digital amenities, including online check-in and smart room controls.

Guests looking for a relaxing stay near Old Mines will love the peaceful environment La Quinta Inn & Suites by Wyndham Festus St. Louis South offers. Relax and explore Old Mines knowing your accommodations provide excellent value—book today!

  Call (855) 236-8982 to book with an agent.
  23.5 miles from Old Mines, MO 63630

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

Baymont Inn&Suites by Wyndham Farmington MO

1625 West Columbia St Farmington, MO

Guests traveling to Old Mines will find Baymont Inn&Suites by Wyndham Farmington MO a practical choice, with rooms beginning at $60.30, creating a clean and inviting environment ideal for relaxation. Unwind in Baymont by Wyndham’s spacious rooms, where comfort and cleanliness are guaranteed.

Discover a refreshing retreat at Baymont Inn&Suites by Wyndham Farmington MO, found at a comfortable distance from the energy and attractions of Old Mines. Take advantage of extra perks for your Old Mines trip without the high cost—reserve now!

  Call (855) 233-7850 to book with an agent.
  23.8 miles from Old Mines, MO 63630

Starting at

$60.30

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Sullivan

275 North Service Rd. West Sullivan, MO

At Baymont by Wyndham Sullivan, travelers to Old Mines will find budget-friendly rooms with rates beginning at $99.99, creating a welcoming and comfortable environment. Stay entertained with Baymont by Wyndham’s on-site entertainment options, from pools and fitness centers to game rooms.

At Baymont by Wyndham Sullivan, spacious rooms and a serene setting create the perfect escape, just a short drive from Old Mines. Relax and enjoy your Old Mines trip with a hotel that fits your budget—reserve today!

  Call (855) 234-7135 to book with an agent.
  26.3 miles from Old Mines, MO 63630

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Sullivan

736 South Service Rd. W Sullivan, MO

At Comfort Inn Sullivan, travelers to Old Mines will find affordable comfort with rooms beginning at $108.99, creating a clean and welcoming environment for unwinding. Indulge in Comfort Inn's complimentary tea and coffee, available in the lobby throughout the day for a quick pick-me-up.

Unwind in the tranquil surroundings of Comfort Inn Sullivan, where a restful stay is paired with convenient access to Old Mines. Stay affordably and rest well while enjoying Old Mines—secure your hotel room now!

  Call (855) 234-2997 to book with an agent.
  26.3 miles from Old Mines, MO 63630

Starting at

$108.99

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Sullivan

307 North Service Road Sullivan, MO

For those headed to Old Mines, Americas Best Value Inn Sullivan offers charming, affordable accommodations with rates starting at $61.99, creating a warm and welcoming space. Appreciate the convenience of on-site parking at Americas Best Value Inn, making your travel logistics easier and more affordable.

Enjoy spacious rooms at Americas Best Value Inn Sullivan, a quiet retreat where you can unwind and still explore Old Mines with ease. Stay relaxed and budget-savvy while exploring Old Mines—secure your room today!

  Call (855) 235-0725 to book with an agent.
  26.3 miles from Old Mines, MO 63630

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Sullivan Inn

209 North Service Rd. W Sullivan, MO

Guests traveling to Old Mines will enjoy the comfortable accommodations at Sullivan Inn, with rooms beginning at $69.99, creating a warm, inviting space perfect for rest. Stay in a room that offers practical comfort and essential amenities, ensuring a pleasant and affordable visit.

Unwind at Sullivan Inn, a tranquil retreat that provides easy access to the many attractions of Old Mines. Make your Old Mines visit memorable and wallet-friendly—secure your hotel stay today!

  Call (855) 239-5277 to book with an agent.
  26.3 miles from Old Mines, MO 63630

Starting at

$69.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Sullivan

601 North Service Rd. W Sullivan, MO

For a peaceful and budget-friendly stay, Super 8 by Wyndham Sullivan offers inviting rooms with rates starting at $62.99, creating a clean, welcoming environment near Old Mines. Navigate your travels with confidence, as Super 8's front desk is always ready to assist with directions and local tips.

Enjoy spacious rooms at Super 8 by Wyndham Sullivan, a quiet retreat where you can unwind and still explore Old Mines with ease. Plan your Old Mines visit with enhanced comfort and affordability—reserve now!

  Call (855) 233-7850 to book with an agent.
  26.4 miles from Old Mines, MO 63630

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Pevely

1711 Highway Z Pevely, MO

For guests visiting Old Mines, Super 8 by Wyndham Pevely provides inviting accommodations with rooms starting at $70.99, creating a warm and welcoming environment perfect for rest. Indulge in Super 8’s varied breakfast options, designed to offer a satisfying start to your day with both hot and cold items.

Relax at Super 8 by Wyndham Pevely, where guests can unwind in a tranquil setting while still being close to the excitement of Old Mines. Book an inviting hotel that won’t strain your budget for your Old Mines trip—secure today!

  Call (855) 239-5277 to book with an agent.
  26.5 miles from Old Mines, MO 63630

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Pinemark Inn & Suites

866 South Outer Road St. Clair, MO

Guests traveling to Old Mines can enjoy affordable comfort at Pinemark Inn & Suites, with tranquil rooms beginning at $119.99, creating a clean and comfortable space perfect for relaxation. Stay in a room that balances comfort and practicality, offering standard amenities for a budget-conscious stay.

Stay at Pinemark Inn & Suites to experience quiet surroundings, while keeping Old Mines's vibrant sights just a convenient drive away. Enjoy more of Old Mines with a budget-friendly, comfortable hotel—book now!

  Call (855) 239-5277 to book with an agent.
  26.7 miles from Old Mines, MO 63630

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham St. Clair MO

1010 South Outer Rd St. Clair, MO

With rooms from $70.99, Super 8 by Wyndham St. Clair MO is an affordable option for guests traveling to Old Mines, creating a comfortable, welcoming space perfect for a relaxing stay. Earn rewards with every stay thanks to Super 8's Wyndham Rewards program, making your travels even more rewarding.

Guests looking for a relaxing stay near Old Mines will love the peaceful environment Super 8 by Wyndham St. Clair MO offers. Enjoy practical savings and added comfort on your Old Mines trip—reserve now!

  Call (855) 239-5277 to book with an agent.
  26.8 miles from Old Mines, MO 63630

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Fort Davidson Hotel

310 South McCune St Ironton, MO

For an inviting and comfortable stay near Old Mines, Fort Davidson Hotel offers budget-friendly rooms with rates beginning at $125.00, creating a warm space. Stay in rooms that enhance your travel experience with extra comforts and conveniences, all within a budget-friendly price range.

Relax in the serene environment of Fort Davidson Hotel, a peaceful escape positioned just a drive away from Old Mines's bustling streets. Settle into Old Mines with lodging that keeps costs low and comfort high—reserve today!

  Call (855) 234-2997 to book with an agent.
  28.0 miles from Old Mines, MO 63630

Starting at

$125.00

per night

Read Reviews View Amenities View All Rooms

Shepherd Mountain Inn

1321 North Highway 21 Ironton, MO

At Shepherd Mountain Inn, travelers bound for Old Mines will find intimate rooms with rates beginning at $123.30, creating a warm and welcoming space ideal for relaxation. Find straightforward accommodations, where rooms provide a clean and comfortable environment for a relaxing stay.

Escape to Shepherd Mountain Inn for a restful stay, while remaining within close reach of Old Mines's exciting destinations. Maximize your Old Mines adventure with well-rounded, cost-effective accommodations—secure now!

  Call (855) 239-5277 to book with an agent.
  28.5 miles from Old Mines, MO 63630

Starting at

$123.30

per night

Read Reviews View Amenities View All Rooms