Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Excelsior Springs, MO

Filter by

Selecting an option opens a search results page with the selected filter applied
Drury Inn & Suites Kansas City Independence
3 out of 5
20300 East 42nd Street, Blue Springs, MO
Free CancellationReserve now, pay when you stay
The price is $110 per night
20.65 mi from city center
4.8/5Exceptional! (890 reviews)

"It was good but the food was horrible probably because of the coronia virus. Sad that the pool had to be closed it’s hard to entertain two kids with no pool."…"

Reviewed on May 31, 2020

Drury Inn & Suites Kansas City Independence
Inn on Crescent Lake Bed and Breakfast
3 out of 5
1261 Saint Louis Ave, Excelsior Springs, MO
The price is $155 per night
1.03 mi from city center
4.8/5Exceptional! (36 reviews)

"Excellent service. Cozy place to stay and ran by the sweetest people. Will definitely be staying here again!"…"

Reviewed on Dec 9, 2019

Inn on Crescent Lake Bed and Breakfast
SureStay Plus Hotel by Best Western Kansas City Northeast
3 out of 5
7333 Parvin Road, Kansas City, MO
Free CancellationReserve now, pay when you stay
The price is $64 per night
17.92 mi from city center
3.1/5 (987 reviews)
Beautiful hotel

"Hotel was beautiful and very well-maintained Guest services were very nice and kind"…"

Reviewed on Mar 3, 2020

SureStay Plus Hotel by Best Western Kansas City Northeast
Drury Inn & Suites Kansas City Stadium
3 out of 5
3830 Blue Ridge Cut Off, Kansas City, MO
Free CancellationReserve now, pay when you stay
The price is $90 per night
22.83 mi from city center
4.5/5Wonderful! (989 reviews)

"The staff was very friendly, helpful, wore masks and respected social distancing."…"

Reviewed on May 26, 2020

Drury Inn & Suites Kansas City Stadium
Grand Home Near Attractions
Excelsior Springs, MO
The price is $110 per night
1.13 mi from city center
5/5Exceptional! (1 review)
Wonderful Weekend

"We had a quick girls weekend away to explore the shops and wineries in Excelsior Springs. We originally requested to stay in another house in town but it was taken. Zedena was quick to respond and offer this property at the same rate of the other (smaller) house. It was perfect. Such a beautiful ..."…"

Reviewed on Jun 3, 2020

Grand Home Near Attractions
Cozy Home in Historic Excelsior Springs-great Monthly Executive Rental
The price is $70 per night
1.13 mi from city center
5/5Exceptional! (6 reviews)
Beautiful! Convenient! Excellent!

"Amazing! Great stay...comfy feeling.....just like home! Would love to come back & stay again! Excellent!!"…"

Reviewed on Jan 6, 2020

Cozy Home in Historic Excelsior Springs-great Monthly Executive Rental
Best Western Worlds of Fun Inn & Suites
2.5 out of 5
4231 N Corrington Ave, Kansas City, MO
Free CancellationReserve now, pay when you stay
The price is $63 per night
17.84 mi from city center
3.8/5Good! (442 reviews)

"Clean, comfortable beds, fast check in and cold ac"…"

Reviewed on Jun 5, 2020

Best Western Worlds of Fun Inn & Suites
Stoney Creek Hotel & Conference Center Kansas City
3.5 out of 5
18011 Bass Pro Drive, Independence, MO
Free CancellationReserve now, pay when you stay
The price is $119 per night
20.89 mi from city center
4.6/5Exceptional! (980 reviews)

"Loved the massage chair in the room! Worth every penny!!!"…"

Reviewed on Jun 3, 2020

Stoney Creek Hotel & Conference Center Kansas City
La Quinta Inn by Wyndham Kansas City North
2.5 out of 5
2214 Taney St, North Kansas City, MO
Free CancellationReserve now, pay when you stay
The price is $47 per night
21.5 mi from city center
3.3/5 (985 reviews)

"Marty was awesome during check-in! Very helpful in getting us a nice, quiet room. Thank you!"…"

Reviewed on May 23, 2020

La Quinta Inn by Wyndham Kansas City North
TownePlace Suites by Marriott Kansas City Liberty
3.5 out of 5
130 South Stewart Road, Liberty, MO
Free CancellationReserve now, pay when you stay
The price is $93 per night
13.34 mi from city center
4.8/5Exceptional! (166 reviews)

"Great staff at the counter, clean room and pet friendly! Perfect after a long day of travel."…"

Reviewed on Jun 5, 2020

TownePlace Suites by Marriott Kansas City Liberty
American Inn North Kansas City
3.5 out of 5
1211 Armour Rd, North Kansas City, MO
Free CancellationReserve now, pay when you stay
The price is $53 per night
21.94 mi from city center
3.1/5 (924 reviews)

"Non smoking room was refreshing Usually I get smoking but enjoyed the room."…"

Reviewed on May 19, 2020

American Inn North Kansas City
Best Western Premier Kansas City Sports Complex Hotel
3 out of 5
4011 Blue Ridge Cutoff, Kansas City, MO
Free CancellationReserve now, pay when you stay
The price is $84 per night
23.06 mi from city center
3.5/5Good! (1,689 reviews)

"outside needed some cleaning , the entry area outside was very dark"…"

Reviewed on May 5, 2020

Best Western Premier Kansas City Sports Complex Hotel
My Place Hotel-Kansas City East/Independence, MO
2.5 out of 5
20105 East Valley View Parkway, Independence, MO
Free CancellationReserve now, pay when you stay
The price is $83 per night
20.75 mi from city center
4.4/5Wonderful! (668 reviews)

"Ground floor , quiet and friendly, staff was excellent"…"

Reviewed on Jun 4, 2020

My Place Hotel-Kansas City East/Independence, MO
Hotel Phillips Kansas City Curio Collection by Hilton
4 out of 5
106 W 12th Street, Kansas City, MO
Free CancellationReserve now, pay when you stay
The price is $93 per night
24.57 mi from city center
4.1/5Very Good! (979 reviews)

"Nice views and staff but needs a mini fridge and microwave for leftovers."…"

Reviewed on May 27, 2020

Hotel Phillips Kansas City Curio Collection by Hilton
Truman Inn
3.5 out of 5
4048 S Lynn Ct, Independence, MO
Free CancellationReserve now, pay when you stay
The price is $64 per night
21.52 mi from city center
3.5/5Good! (971 reviews)

"Friendly staff and clean, nice rooms. Excellent accommodations and stay"…"

Reviewed on Jun 1, 2020

Truman Inn
Can't find the place you want?
See all available properties in Excelsior Springs
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Excelsior Springs

Couples looking to get away will find a romantic atmosphere in Excelsior Springs, and visitors give high marks for the relaxing spas and top-notch restaurants. Relaxing and welcoming, this city attracts tourists with its local tours and shopping. A top sight in the area is Worlds of Fun.

  • You'll find 271 Expedia hotels and other accommodations in the larger area of Kansas City
  • The closest major airport is in Kansas City, MO (MCI-Kansas City Intl.), 26.5 mi (42.6 km) from the city center

Sightseeing and Staying in Excelsior Springs

Taking local tours is a top activity, and Fence Stile Vineyards and Winery is one place to visit. A couple of additional sights to add to your agenda are Excelsior Golf Course and Paradise Playhouse.

Here's a top rated accommodation based on Expedia user reviews:

  • Inn on Crescent Lake Bed and Breakfast - This 3-star bed & breakfast features free breakfast, an outdoor pool, and free WiFi. It's a favorite with Expedia travelers for its breakfast and helpful staff.

A popular place to see in the surrounding area is Worlds of Fun, 17.2 mi/27.6 km from the center of the city.

Dressing for Excelsior Springs

  • Between January and March, you can expect the daytime average to be around 61°F and the nighttime average to be 16°F
  • From April to June, temperatures average about 87°F during the day and 36°F at night
  • July through September averages 89°F during the day and 47°F at night
  • In October-December, the average temperature is 74°F during the day and 17°F at night
  • About 41.14 inches of rain falls on Excelsior Springs each year
  • Hottest months are usually August and July with an average temperature of 87°F, while the coldest months are January and December with an average of 19°F

Frequently asked questions

What's the best place to stay in Excelsior Springs?
Based on our traveler data, The Elms Hotel & Spa is one of the top choices for your stay. This 3.5-star hotel offers a full-service spa and a golf course. Inn on Crescent Lake Bed and Breakfast is another good option for your stay.
If I need to cancel my hotel reservation in Excelsior Springs, will I receive a refund?
Yes! You’ll find that most hotel bookings are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and get a refund within a 24-hour period of booking. Enter your dates, click on “Search”, then use the “free cancellation” filter to review the best deals in Excelsior Springs.
Where can I learn more about changing or cancelling my trip to Excelsior Springs?
To access more information about changing or cancelling your trip to Excelsior Springs, click here.
Where is the best place to stay with easy access to Excelsior Golf Course?
The Elms Hotel & Spa is one of the top choices for your stay based on our traveler data, and this 3.5-star hotel offers a full-service spa and 2 bars. It’s located 1 mi (1.6 km) from Excelsior Golf Course. Another good choice is Inn on Crescent Lake Bed and Breakfast, located 2.2 mi (3.5 km) away.
What about the best place to stay near Fence Stile Vineyards and Winery?
One of the top choices for your stay is The Elms Hotel & Spa, located 1.9 mi (3 km) from Fence Stile Vineyards and Winery, and this 3.5-star hotel offers a full-service spa and 2 bars. Inn on Crescent Lake Bed and Breakfast, located 2.2 mi (3.5 km) away, is another good option for your stay.
What are some hotels with pools in Excelsior Springs?
The Elms Hotel & Spa is a popular 3.5-star hotel featuring an indoor pool, an outdoor pool, and a full-service spa. Inn on Crescent Lake Bed and Breakfast is another choice that features an onsite pool.
What is the best spa hotel in Excelsior Springs?
Inn on Crescent Lake Bed and Breakfast is a highly recommended spa hotel with an outdoor pool. Treat yourself to a massage at the on-site spa. Another popular spa hotel in Excelsior Springs is The Elms Hotel & Spa.
What's the best accommodation near Kansas City International Airport (MCI)?
Kansas City Airport Marriott is a popular 3.5-star hotel featuring a restaurant and an indoor pool. It’s located a short 1 mi (1.6 km) from Kansas City Intl. Airport. Other places to stay within close proximity to the airport include KCI Lodge and Fairfield Inn By Marriott Kansas City Airport.
What's it like staying in Excelsior Springs?
History buffs will enjoy exploring Excelsior Springs, and visitors give high marks for the relaxing spas and top-notch restaurants. Relaxing and welcoming, this city attracts tourists with its local tours and shopping. A top sight in the area is Worlds of Fun. In Excelsior Springs, there are 4 hotels and other accommodations to choose from.
What should I see while I'm in Excelsior Springs?
Cultural venues include Paradise Playhouse and Hall of Waters and Cultural Museum. Taking local tours is a great activity, and Excelsior Golf Course is one place to visit. Additionally, you’ll find Worlds of Fun in the area.
What's the seasonal weather like in Excelsior Springs?
The hottest months are usually July and August with an average temp of 73°F, while the coldest months are January and December with an average of 33°F. Average annual rainfall for Excelsior Springs is 41 inches.

Recent reviews of Excelsior Springs hotels

More trip options