The best deals on hotels when visiting Lancaster 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 Lancaster, Missouri 63548

Cobblestone Inn & Suites Bloomfield

509 South Washington St Bloomfield, IA

For budget-savvy travelers, Cobblestone Inn & Suites Bloomfield offers inviting accommodations with rates starting at $144.99, creating a clean and welcoming environment ideal for relaxation. Enjoy accommodations that provide a more comfortable stay, with added amenities designed for both relaxation and convenience.

Guests at Cobblestone Inn & Suites Bloomfield can enjoy the calm environment, with downtown Lancaster still accessible for all their city adventures. Relax and explore Lancaster with a hotel that keeps your expenses low and spirits high—reserve now!

  Call (855) 233-0132 to book with an agent.
  16.6 miles from Lancaster, MO 63548

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

The Continental Hotel

217 North 13th Street Centerville, IA

For travelers to Lancaster, The Continental Hotel provides a welcoming stay, with comfortable accommodations that start at a budget-friendly rate of $172.99. Stay in accommodations that blend luxury with comfort, offering a perfect retreat from the hustle and bustle.

Escape to The Continental Hotel for a relaxing stay, with the added benefit of being close to the exciting venues in Lancaster. Choose a hotel in Lancaster that combines sophistication with modern convenience—reserve now!

  Call (855) 234-2997 to book with an agent.
  23.0 miles from Lancaster, MO 63548

Starting at

$172.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Centerville

1021 North 18th Highway 5 N Centerville, IA

Guests visiting Lancaster can relax in affordable comfort at Super 8 by Wyndham Centerville, where restorative rooms begin at $94.99, providing a warm and inviting atmosphere. Take advantage of Super 8's ample parking, accommodating guests with vehicles and making road trips hassle-free.

Discover the tranquility of Super 8 by Wyndham Centerville, where guests can unwind while keeping the sights of Lancaster within easy reach. Plan your Lancaster trip with comfort and affordability in mind—secure your room today!

  Call (855) 234-5074 to book with an agent.
  23.3 miles from Lancaster, MO 63548

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Kirksville

3805 South Baltimore St Kirksville, MO

Guests visiting Lancaster will appreciate the pleasant, affordable comfort at Days Inn by Wyndham Kirksville, where rooms start at $184.99, providing a clean and inviting space perfect for relaxation. Relax in Days Inn's tastefully decorated lobbies, offering a welcoming space to unwind or meet up with friends.

Step into the calm of Days Inn by Wyndham Kirksville, where restful lodgings are paired with proximity to Lancaster's vibrant streets. Enjoy Lancaster stress-free with inviting, cost-effective accommodations—secure now!

  Call (855) 239-4019 to book with an agent.
  24.4 miles from Lancaster, MO 63548

Starting at

$184.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Kirksville University Area

2702 South Franklin Kirksville, MO

For budget-savvy travelers headed to Lancaster, Baymont by Wyndham Kirksville University Area offers inviting rooms with rates beginning at $286.40, creating a warm, comfortable space perfect for rest. Experience the convenience and value of Baymont by Wyndham’s extended stay rates, ideal for longer visits and business trips.

Escape the urban bustle at Baymont by Wyndham Kirksville University Area, where spacious accommodations offer comfort and quick access to Lancaster's sights. Enjoy stress-free Lancaster travel with accommodations designed for relaxation and savings—book today!

  Call (855) 239-5277 to book with an agent.
  24.5 miles from Lancaster, MO 63548

Starting at

$286.40

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express&Suites Ottumwa an IHG Hotel

941 North Quincy Avenue Ottumwa, IA

With rates from $137.99, Holiday Inn Express&Suites Ottumwa an IHG Hotel is a convenient option for travelers visiting Lancaster, providing snug accommodations in a welcoming environment. Experience the local area with Holiday Inn Express's bike rental service, a fun and eco-friendly way to explore.

Recharge in the comfort of Holiday Inn Express&Suites Ottumwa an IHG Hotel, where guests can unwind in peace while keeping Lancaster within reach for exploration. Find the perfect base for your Lancaster adventure with lodging that fits your budget—secure now!

  Call (855) 235-0725 to book with an agent.
  34.2 miles from Lancaster, MO 63548

Starting at

$137.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Ottumwa

943 North Quincy Ave Ottumwa, IA

For a comfortable and inviting stay, Hampton Inn Ottumwa offers budget-conscious rooms with rates starting at $115.99, creating a clean, welcoming space near Lancaster. Relax in Hampton's modern bathrooms, featuring walk-in showers and spacious vanities for a refreshing start or end to your day.

Find your tranquil retreat at Hampton Inn Ottumwa, offering restful accommodations with the convenience of Lancaster nearby. Plan your Lancaster travels smartly with a hotel that meets all your needs—secure now!

  Call (855) 239-4019 to book with an agent.
  34.2 miles from Lancaster, MO 63548

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Hotel & Suites Ottumwa

108 Church St Ottumwa, IA

For a comfortable stay, Cobblestone Hotel & Suites Ottumwa offers budget-friendly rooms with rates beginning at $129.00, creating a clean and inviting space ideal for relaxation. Relax in rooms that offer more than standard accommodations, providing added amenities for a comfortable and enjoyable stay.

Discover a calm haven at Cobblestone Hotel & Suites Ottumwa, where guests can rest comfortably with Lancaster's best spots within easy reach. Make every moment in Lancaster memorable with a hotel that offers budget-friendly perks—reserve now!

  Call (855) 233-7850 to book with an agent.
  34.3 miles from Lancaster, MO 63548

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

Hotel Ottumwa

107 East 2nd St Ottumwa, IA

Enjoy the elevated comfort of Hotel Ottumwa as you explore Lancaster, where inviting rooms create a warm stay, with affordable rates beginning at $76.99. Experience a stay enhanced by luxury and style, with rooms that feature elegant furnishings and comprehensive amenities.

Enjoy a tranquil stay at Hotel Ottumwa, and venture into Lancaster whenever you're ready for more excitement. Plan your Lancaster travels with a hotel that offers an unmatched guest experience—reserve now!

  Call (855) 239-4019 to book with an agent.
  34.7 miles from Lancaster, MO 63548

Starting at

$76.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Ottumwa

222 West 2nd Street Ottumwa, IA

With budget-friendly rooms beginning at $94.99, AmericInn by Wyndham Ottumwa provides easygoing accommodations for travelers to Lancaster, creating a welcoming environment for rest. Relax in the modern style and comfort of AmericInn by Wyndham’s newly renovated properties, offering a fresh and contemporary feel.

Enjoy the peaceful environment at AmericInn by Wyndham Ottumwa, perfect for those seeking relaxation while having quick access to Lancaster. Uncover the best of Lancaster with a hotel that makes quality affordable—secure your room now!

  Call (855) 235-0725 to book with an agent.
  34.8 miles from Lancaster, MO 63548

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Indian Hills Inn & RV Park

100 Highway 34 East Albia, IA

For a mellifluous, affordable stay, Indian Hills Inn & RV Park offers budget-friendly comfort with rooms from $94.95, creating a clean and welcoming space perfect for guests. Relax in a space that delivers straightforward comfort and value, perfect for those who appreciate simplicity and affordability.

Find your restful retreat at Indian Hills Inn & RV Park, where guests can enjoy the balance of a quiet stay and the excitement of Lancaster. Make your Lancaster visit relaxing and budget-conscious—reserve your hotel today!

  Call (855) 235-0725 to book with an agent.
  36.8 miles from Lancaster, MO 63548

Starting at

$94.95

per night

Read Reviews View Amenities View All Rooms

Best Western Ottumwa Inn & Suites

2813 North Court Street Ottumwa, IA

Find the comfort and charm of Best Western Ottumwa Inn & Suites when visiting Lancaster, where restorative rooms offer quality accommodations starting at an accessible $89.00 per night. Choose Best Western for family travel, with accommodations and amenities designed to make stays comfortable for guests of all ages.

Find your tranquil escape at Best Western Ottumwa Inn & Suites, perfectly positioned for guests seeking both relaxation and proximity to Lancaster. Find your ideal base in Lancaster with a hotel that turns your stay into an experience—book today!

  Call (855) 239-4019 to book with an agent.
  37.6 miles from Lancaster, MO 63548

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Ottumwa

2823 North Court St Ottumwa, IA

With budget-friendly rooms from $61.99, Super 8 by Wyndham Ottumwa provides inviting accommodations for guests bound for Lancaster, creating a clean, comfortable atmosphere. Welcome to a world of convenience and comfort at Super 8 by Wyndham, where every stay promises value and satisfaction.

Situated conveniently near Lancaster, Super 8 by Wyndham Ottumwa offers the tranquility of a quiet stay with the thrill of city adventures nearby. Book now and experience Lancaster without overspending—secure your hotel stay today!

  Call (855) 234-2997 to book with an agent.
  37.6 miles from Lancaster, MO 63548

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn&Suites Ottumwa

125 West Joseph Ave Ottumwa, IA

At Quality Inn&Suites Ottumwa, guests bound for Lancaster will find inviting accommodations with rooms from $70.99, creating a clean, comfortable environment for relaxation. Experience the local area with Quality Inn's guided tours, offering guests insights into the history and attractions of the destination.

Escape the urban bustle at Quality Inn&Suites Ottumwa, where spacious accommodations offer comfort and quick access to Lancaster's sights. Settle into Lancaster with a hotel that prioritizes your relaxation and budget—secure now!

  Call (855) 236-8982 to book with an agent.
  37.9 miles from Lancaster, MO 63548

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Fairfield

3001 West Burlington Ave Fairfield, IA

With rates beginning at $86.99, Super 8 by Wyndham Fairfield is a smart option for travelers visiting Lancaster, creating a secure, comfortable space for guests seeking relaxation. Enjoy the simplicity and value of Fairfield by Marriott, where essential amenities are included to ensure a pleasant stay.

Enjoy the serene surroundings at Super 8 by Wyndham Fairfield, while keeping the culture and energy of Lancaster nearby for your convenience. Choose a hotel that balances comfort and savings for your Lancaster visit—reserve now!

  Call (855) 233-7850 to book with an agent.
  43.4 miles from Lancaster, MO 63548

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Fairfield

2104 South Main Street Fairfield, IA

At AmericInn by Wyndham Fairfield, guests traveling to Lancaster can enjoy budget-friendly rooms starting at $123.99, creating a warm and welcoming space perfect for unwinding. Stay connected with AmericInn by Wyndham’s complimentary high-speed internet, ensuring you’re always just a click away from what matters.

Discover the balance of relaxation and adventure at AmericInn by Wyndham Fairfield, where a peaceful stay is matched with proximity to Lancaster. Take advantage of extra perks for your Lancaster trip without the high cost—reserve now!

  Call (855) 234-2997 to book with an agent.
  43.6 miles from Lancaster, MO 63548

Starting at

$123.99

per night

Read Reviews View Amenities View All Rooms

Coratel Inn by Jasper Iowa Fairfield

2200 West Burlington Ave Fairfield, IA

Guests visiting Lancaster can enjoy affordable comfort at Coratel Inn by Jasper Iowa Fairfield, where gentle rooms start at $67.99, creating a warm and inviting space ideal for unwinding. Discover the ease of traveling with pets thanks to Fairfield's pet-friendly policies, welcoming your furry friends with open arms.

Find your escape at Coratel Inn by Jasper Iowa Fairfield, offering the perfect blend of calm and proximity to the attractions of Lancaster. Choose a hotel that makes your Lancaster experience seamless and budget-wise—reserve now!

  Call (855) 233-0132 to book with an agent.
  43.8 miles from Lancaster, MO 63548

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms