The best deals on hotels when visiting Excelsior Springs 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 Excelsior Springs, Missouri 64024

The Elms Hotel & Spa a Destination by Hyatt Hotel

401 Regent St Excelsior Springs, MO

Find relaxation and quality at The Elms Hotel & Spa a Destination by Hyatt Hotel as you explore Excelsior Springs, where enchanting rooms create a warm environment, with nightly rates starting at $283.00. Relax in accommodations that offer an enhanced level of comfort, with amenities designed to make your stay exceptional.

At The Elms Hotel & Spa a Destination by Hyatt Hotel, you’re never far from the action, with the heart of downtown Excelsior Springs just a short journey from the hotel for easy access. Find out how relaxing Excelsior Springs can be with a hotel that meets every expectation—reserve now!

  Call (855) 235-0725 to book with an agent.
  0.8 miles from Excelsior Springs, MO 64024

Starting at

$283.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Kearney Liberty

400 Platte Clay Way Kearney, MO

At Comfort Inn Kearney Liberty, guests bound for Excelsior Springs will find inviting rooms with rates beginning at $64.99, creating a warm and comfortable space perfect for relaxation. Unwind in our beautifully appointed lobbies, ideal for meeting colleagues or relaxing after a day of travel.

The calm and quiet of Comfort Inn Kearney Liberty is complemented by its proximity to downtown Excelsior Springs, just a drive away for easy access to the city’s attractions. Settle into Excelsior Springs with lodging that keeps costs low and comfort high—reserve today!

  Call (855) 234-2997 to book with an agent.
  7.1 miles from Excelsior Springs, MO 64024

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western Kearney Liberty North

210 Platte Clay Way Kearney, MO

At SureStay Plus Hotel by Best Western Kearney Liberty North, travelers visiting Excelsior Springs will find inviting accommodations with rates starting at $66.99, creating a harmonious, welcoming environment ideal for rest. Experience the convenience of multiple dining options at Best Western, from casual cafés to fine dining restaurants.

Guests at SureStay Plus Hotel by Best Western Kearney Liberty North can appreciate the best of both worlds—proximity to downtown Excelsior Springs for sightseeing, and a quiet retreat afterward. Find a hotel that complements your Excelsior Springs travels with convenience and value—lock in now!

  Call (855) 234-2997 to book with an agent.
  7.1 miles from Excelsior Springs, MO 64024

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Kearney an IHG Hotel

900 Watson Drive Kearney, MO

With affordable rooms from $117.99, Holiday Inn Express Kearney an IHG Hotel provides inviting comfort for travelers to Excelsior Springs, creating a clean, welcoming space perfect for relaxation. Step into Holiday Inn Express, where convenience meets comfort for travelers looking for smart, hassle-free accommodations.

Guests staying at Holiday Inn Express Kearney an IHG Hotel will appreciate the peaceful surroundings, while downtown Excelsior Springs is still within easy reach for a day’s adventures. Stay comfortably in Excelsior Springs without sacrificing quality or savings—lock in your hotel today!

  Call (855) 239-4019 to book with an agent.
  7.3 miles from Excelsior Springs, MO 64024

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Kearney Liberty

505 Shanks Ave Kearney, MO

Guests headed to Excelsior Springs will appreciate the quiet accommodations at Econo Lodge Kearney Liberty, where rooms begin at $70.99, creating a clean and welcoming space perfect for rest. Consider Econo Lodge for group travel, offering affordable room blocks and amenities that cater to teams, families, and business travelers.

At Econo Lodge Kearney Liberty, guests can relax in a more serene setting, while downtown Excelsior Springs remains accessible for a day of exploring the city. Stay comfortably and on budget while visiting Excelsior Springs—lock in your stay today!

  Call (855) 236-8982 to book with an agent.
  7.5 miles from Excelsior Springs, MO 64024

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Kearney Liberty

601 Centerville Rd Kearney, MO

For an affordable and comfortable stay near Excelsior Springs, Quality Inn Kearney Liberty offers intimate-feeling accommodations with rooms beginning at $61.99, creating a welcoming environment. Enjoy the flexibility of Quality Inn's 24-hour cancellation policy, offering peace of mind for your travel plans.

From Quality Inn Kearney Liberty, the drive into downtown Excelsior Springs is convenient, allowing guests to explore the city’s highlights before returning to a serene retreat. Discover how inviting and affordable your Excelsior Springs trip can be—book your room today!

  Call (855) 234-5074 to book with an agent.
  7.6 miles from Excelsior Springs, MO 64024

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Indoor Waterpark

1840 North Church Road Liberty, MO

For an affordable stay near Excelsior Springs, Sleep Inn & Suites Indoor Waterpark offers inviting accommodations with rooms beginning at $91.99, creating a clean and comfortable space. Enjoy the distinct quiet and comfort of Sleep Inn’s specially designed rooms, which promote a restful sleep environment free from outside noise.

Relax in the serene environment at Sleep Inn & Suites Indoor Waterpark, with the vibrant energy of downtown Excelsior Springs still within reach for a day trip. Take advantage of a Excelsior Springs hotel that combines quality with cost-effective rates—secure now!

  Call (855) 236-8982 to book with an agent.
  11.6 miles from Excelsior Springs, MO 64024

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Liberty / NE Kansas City Area

413 North State Route 291 Liberty, MO

With rooms starting at $90.99, Microtel Inn & Suites by Wyndham Liberty / NE Kansas City Area provides inviting comfort for guests bound for Excelsior Springs, creating a welcoming, welcoming environment perfect for unwinding. Appreciate the detailed attention to cleanliness in Microtel rooms, where surfaces and linens are pristine for every guest.

At Microtel Inn & Suites by Wyndham Liberty / NE Kansas City Area, visitors can unwind in peaceful surroundings, knowing that downtown Excelsior Springs is still within reach for a day of adventure. Escape to Excelsior Springs and indulge in well-designed, cost-effective lodging—book today!

  Call (855) 239-4019 to book with an agent.
  12.6 miles from Excelsior Springs, MO 64024

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Best Western Premier Liberty Inn & Suites

421 North 291 HIGHWAY Liberty, MO

Choose Best Western Premier Liberty Inn & Suites for your next trip to Excelsior Springs, where restful accommodations provide a warm escape, with budget-friendly rates starting at just $113.99. Take advantage of Best Western’s bicycle rental services, a great way to explore the local area and stay active.

Guests at Best Western Premier Liberty Inn & Suites will appreciate the tranquil environment, with downtown Excelsior Springs nearby for all their city adventures. Stay refreshed and energized in Excelsior Springs with accommodations that offer more for less—reserve now!

  Call (855) 234-7135 to book with an agent.
  12.7 miles from Excelsior Springs, MO 64024

Starting at

$113.99

per night

Read Reviews View Amenities View All Rooms

WoodSpring Suites Kansas City Liberty

1911 Industrial Drive Liberty, MO

Guests bound for Excelsior Springs will find harmonious accommodations at WoodSpring Suites Kansas City Liberty, where rooms start at $64.99, creating a warm and inviting environment ideal for relaxation. Experience the convenience of key card access at WoodSpring Suites, enhancing security and ease of entry for guests.

A peaceful retreat awaits guests at WoodSpring Suites Kansas City Liberty, with downtown Excelsior Springs still within reach for city exploration and activities. Make every moment in Excelsior Springs memorable with a hotel that offers budget-friendly perks—reserve now!

  Call (855) 234-2997 to book with an agent.
  12.7 miles from Excelsior Springs, MO 64024

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Liberty NE Kansas City

401 North State Rte 291 Liberty, MO

Relax at Home2 Suites by Hilton Liberty NE Kansas City as you explore Excelsior Springs, where warm and inviting rooms offer quality at an affordable starting rate of $121.99 per night. Relax with the flexibility and space of Home2 Suites' suites, ideal for families, business travelers, and extended stay guests.

Guests can enjoy a serene stay at Home2 Suites by Hilton Liberty NE Kansas City, knowing that downtown Excelsior Springs is just a comfortable drive away for easy access. Stay comfortably and affordably in Excelsior Springs with a hotel that prioritizes your relaxation—lock in today!

  Call (855) 234-7135 to book with an agent.
  12.7 miles from Excelsior Springs, MO 64024

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Liberty Mo

115 North Stewart Rd Liberty, MO

With budget-friendly rooms from $70.99, Baymont by Wyndham Liberty Mo is a convenient choice for travelers bound for Excelsior Springs, creating a warm and comfortable space. Experience local attractions with ease, as Baymont by Wyndham locations are conveniently situated near popular sites and activities.

Guests at Baymont by Wyndham Liberty Mo will appreciate the calm retreat, while downtown Excelsior Springs remains accessible for a day of sightseeing and exploration. Stay comfortably and affordably while visiting Excelsior Springs—lock in your stay today!

  Call (855) 239-4019 to book with an agent.
  13.0 miles from Excelsior Springs, MO 64024

Starting at

$70.99

per night

Read Reviews View Amenities View All Rooms

TownePlace Suites by Marriott Kansas City Liberty

130 South Stewart Road Liberty, MO

Enjoy the peaceful ambiance of TownePlace Suites by Marriott Kansas City Liberty as you travel to Excelsior Springs, where refined rooms offer relaxation, with budget-friendly rates beginning at $194.99. Navigate your extended stay with ease, thanks to TownePlace Suites' comprehensive guest services and support.

Relax in the quiet atmosphere at TownePlace Suites by Marriott Kansas City Liberty, where peaceful surroundings offer a restful stay and downtown Excelsior Springs is nearby. Get ready to explore Excelsior Springs with a hotel that offers elegance at every corner—lock in today!

  Call (855) 239-5277 to book with an agent.
  13.2 miles from Excelsior Springs, MO 64024

Starting at

$194.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Kansas City Liberty

8551 Church Rd Kansas City, MO

At Hampton Inn Kansas City Liberty, travelers bound for Excelsior Springs will find budget-conscious comfort with rates starting at $126.99, creating a clean and welcoming environment. Stay refreshed with Hampton’s indoor pool facilities, offering year-round swimming in a climate-controlled environment.

Guests staying at Hampton Inn Kansas City Liberty will enjoy the calm atmosphere, while downtown Excelsior Springs remains nearby for a day of exploration. Find budget-friendly relaxation perfect for your Excelsior Springs adventure—lock in your stay now!

  Call (855) 239-4019 to book with an agent.
  13.3 miles from Excelsior Springs, MO 64024

Starting at

$126.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Kansas City Liberty an IHG Hotel

8230 North Church Road Kansas City, MO

For budget-conscious travelers to Excelsior Springs, Holiday Inn Express Kansas City Liberty an IHG Hotel offers sheltered accommodations with rates from $129.99, creating a clean and comfortable space. Experience the reliability of Holiday Inn Express's backup power systems, ensuring continuous comfort and connectivity during your stay.

The tranquility of Holiday Inn Express Kansas City Liberty an IHG Hotel makes it an ideal retreat, with the convenience of downtown Excelsior Springs just a short drive away. Enjoy the beauty of Excelsior Springs with a hotel that keeps your budget intact—book today!

  Call (855) 239-4019 to book with an agent.
  13.6 miles from Excelsior Springs, MO 64024

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Kansas City Liberty

8101 North Church Rd Kansas City, MO

At Fairfield Inn & Suites by Marriott Kansas City Liberty, travelers headed to Excelsior Springs will find inviting accommodations with rooms starting at $129.99, creating a clean and comfortable space. Stay energized with Fairfield’s power snack packs, available upon request to keep you fueled during your outings.

For a peaceful retreat, Fairfield Inn & Suites by Marriott Kansas City Liberty offers quiet surroundings, with the convenience of downtown Excelsior Springs still being nearby. Make your Excelsior Springs travels stress-free and comfortable with well-rounded accommodations—book today!

  Call (855) 234-5074 to book with an agent.
  13.6 miles from Excelsior Springs, MO 64024

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Kansas City Liberty

8200 North Church Road Kansas City, MO

For a welcoming stay, Comfort Suites Kansas City Liberty offers budget-friendly rooms with rates from $113.05, creating a clean and inviting space perfect for guests bound for Excelsior Springs. Relax in spacious suites at Comfort Suites, designed with separate areas for sleeping, working, and relaxing.

At Comfort Suites Kansas City Liberty, guests can enjoy the serene surroundings, knowing that downtown Excelsior Springs remains within reach for a day of adventure. Choose a hotel in Excelsior Springs that keeps both your comfort and wallet in mind—reserve now!

  Call (855) 235-6136 to book with an agent.
  13.7 miles from Excelsior Springs, MO 64024

Starting at

$113.05

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Richmond

888 Slumber Lane Richmond, MO

At Super 8 by Wyndham Richmond, guests bound for Excelsior Springs will find affordable accommodations with rates starting at $100.99, creating a clean and welcoming environment perfect for rest. Savor the moment with Super 8's in-room entertainment options, including cable TV and streaming capabilities on select TVs.

Guests staying at Super 8 by Wyndham Richmond will appreciate the calm retreat, with downtown Excelsior Springs still close enough for city adventures. Stay comfortably and on budget for your Excelsior Springs adventure—lock in now!

  Call (855) 234-2997 to book with an agent.
  15.7 miles from Excelsior Springs, MO 64024

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Candlewood Suites Northeast Kansas City an IHG Hotel

4450 Randolph Road Kansas City, MO

Guests traveling to Excelsior Springs will appreciate the inviting comfort at Candlewood Suites Northeast Kansas City an IHG Hotel, where quiet rooms start at $129.00, creating a welcoming space for rest. Appreciate the value of staying at Candlewood Suites, where affordable rates include premium amenities for a comfortable experience.

Relax in the quiet of Candlewood Suites Northeast Kansas City an IHG Hotel, with the vibrant heart of downtown Excelsior Springs still easily accessible by car for sightseeing. Discover a hotel that makes your Excelsior Springs adventure stress-free and enjoyable—reserve today!

  Call (855) 233-0132 to book with an agent.
  17.7 miles from Excelsior Springs, MO 64024

Starting at

$129.00

per night

Read Reviews View Amenities View All Rooms

SPRINGHILL SUITES KANSAS CITY NORTHEAST

4400 North RANDOLPH RD Kansas City, MO

Find restful accommodations at SPRINGHILL SUITES KANSAS CITY NORTHEAST on your journey to Excelsior Springs, with inviting rooms starting from an affordable $149.99 per night, perfect for relaxation. Guest laundry facilities at SpringHill Suites are a boon for those on extended stays or needing fresh attire.

Relax in the peaceful surroundings at SPRINGHILL SUITES KANSAS CITY NORTHEAST, where quiet comfort and easy access to downtown Excelsior Springs meet. Step into your Excelsior Springs adventure with a hotel that makes your stay both luxurious and affordable—secure now!

  Call (855) 234-2997 to book with an agent.
  17.8 miles from Excelsior Springs, MO 64024

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Kansas City

4321 North Corrington Ave Kansas City, MO

For a restful stay near Excelsior Springs, Super 8 by Wyndham Kansas City offers delightful accommodations with rooms starting at $73.80, creating a clean, welcoming environment ideal for relaxation. Appreciate the swift and convenient express check-out service at Super 8, perfect for guests on a tight schedule.

Guests staying at Super 8 by Wyndham Kansas City will appreciate the balance of easy city access and the calming retreat offered by the hotel. Make your Excelsior Springs adventure both comfortable and affordable—book now!

  Call (855) 234-7135 to book with an agent.
  17.9 miles from Excelsior Springs, MO 64024

Starting at

$73.80

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Kansas City Northeast

4233 North Corrington Ave Kansas City, MO

Guests traveling to Excelsior Springs will find inviting accommodations at Hampton Inn Kansas City Northeast, with rooms starting at $135.99, creating a clean and welcoming environment ideal for relaxation. Rest assured with Hampton's heightened cleaning protocols, ensuring a safe and spotless environment during your stay.

From Hampton Inn Kansas City Northeast, a relaxing drive brings guests into downtown Excelsior Springs, where they can explore the city’s top spots before returning to the calm of the hotel. Enjoy peace of mind on your Excelsior Springs trip with accommodations designed for relaxation—book today!

  Call (855) 236-8982 to book with an agent.
  17.9 miles from Excelsior Springs, MO 64024

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Best Western Worlds of Fun Inn & Suites

4231 North Corrington Ave Kansas City, MO

With budget-conscious rooms beginning at $109.99, Best Western Worlds of Fun Inn & Suites is a practical choice for travelers to Excelsior Springs, providing a warm and inviting space ideal for rest. Relax with the peace of mind that comes from Best Western’s commitment to accessibility, offering barrier-free access throughout the hotel.

Guests can relax at Best Western Worlds of Fun Inn & Suites, where a peaceful atmosphere complements the convenience of nearby downtown Excelsior Springs. Get ready for a memorable Excelsior Springs trip with lodging that puts you first—secure now!

  Call (855) 239-4019 to book with an agent.
  18.0 miles from Excelsior Springs, MO 64024

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Kansas City Northeast

7300 North Parvin Road Kansas City, MO

For an inviting stay, Comfort Inn & Suites Kansas City Northeast offers relaxing rooms with rates starting at $114.99, creating a warm and welcoming space near Excelsior Springs. Take part in our loyalty program, reaping benefits like accelerated bookings and exclusive member rates.

Unwind in the serene environment of Comfort Inn & Suites Kansas City Northeast, where peaceful surroundings meet easy access to the heart of downtown Excelsior Springs. Discover the ease of traveling to Excelsior Springs with well-equipped, affordable lodging—reserve today!

  Call (855) 233-0132 to book with an agent.
  18.0 miles from Excelsior Springs, MO 64024

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms