Find and Book Top Hotels in Excelsior Springs

Search among 26 available hotels and places to stay in Excelsior Springs from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-26 out of 26
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
MapView on map300 yd from City Center700 yd from Excelsior Springs Parks and Rec
From   US$ 156 /nightSelect
Places to stay near Excelsior Springs
8.2
Great77 reviews
MapView on map22.1 mi from Excelsior Springs22.1 mi from City Center
From   US$ 126 /nightSelect
8.8
Great13 reviews
18.3 mi from Excelsior Springs18.3 mi from City Center
From   US$ 229 /nightSelect
8.6
Great63 reviews
13.9 mi from Excelsior Springs13.9 mi from City Center
From   US$ 133 /nightSelect
24.0 mi from Excelsior Springs24.0 mi from City Center
From   US$ 94 /nightSelect
8.4
Great65 reviews
19.0 mi from Excelsior Springs19.0 mi from City Center
From   US$ 270 /nightSelect
18.4 mi from Excelsior Springs18.4 mi from City Center
From   US$ 143 /nightSelect
18.8 mi from Excelsior Springs18.8 mi from City Center
From   US$ 149 /nightSelect
21.9 mi from Excelsior Springs21.9 mi from City Center
From   US$ 123 /nightSelect
8.4
Great92 reviews
21.4 mi from Excelsior Springs21.4 mi from City Center
From   US$ 89 /nightSelect
8.0 mi from Excelsior Springs8.0 mi from City Center
From   US$ 127 /nightSelect
8.4
Great56 reviews
7.9 mi from Excelsior Springs7.9 mi from City Center
From   US$ 90 /nightSelect
12.4 mi from Excelsior Springs12.4 mi from City Center
From   US$ 180 /nightSelect
8.0
Great61 reviews
18.5 mi from Excelsior Springs18.5 mi from City Center
From   US$ 109 /nightSelect
8.4
Great38 reviews
20.4 mi from Excelsior Springs20.4 mi from City Center
From   US$ 129 /nightSelect
21.2 mi from Excelsior Springs21.2 mi from City Center
From   US$ 146 /nightSelect
8.6
Great61 reviews
20.0 mi from Excelsior Springs20.0 mi from City Center
From   US$ 95 /nightSelect
14.3 mi from Excelsior Springs14.3 mi from City Center
From   US$ 179 /nightSelect
8.2
Great37 reviews
15.1 mi from Excelsior Springs15.1 mi from City Center
From   US$ 83 /nightSelect
8.4
Great103 reviews
23.8 mi from Excelsior Springs23.8 mi from City Center
From   US$ 127 /nightSelect
13.9 mi from Excelsior Springs13.9 mi from City Center
From   US$ 179 /nightSelect
8.4
Great39 reviews
21.2 mi from Excelsior Springs21.2 mi from City Center
From   US$ 147 /nightSelect
8.4
Great35 reviews
18.5 mi from Excelsior Springs18.5 mi from City Center
From   US$ 144 /nightSelect
13.3 mi from Excelsior Springs13.3 mi from City Center
From   US$ 70 /nightSelect
8.2
Great56 reviews
21.2 mi from Excelsior Springs21.2 mi from City Center
From   US$ 101 /nightSelect
8.8
Great16 reviews
8.3 mi from Excelsior Springs8.3 mi from City Center
From   US$ 58 /nightSelect

Best hotels and places to stay in Excelsior Springs

Why visit?

Excelsior Springs is a charming city in Missouri that offers a unique blend of natural beauty, historical sites, and relaxation. Known for its healing mineral waters, this destination is perfect for those seeking a rejuvenating getaway. Excelsior Springs also boasts a variety of outdoor activities, including hiking, golfing, and fishing, making it an ideal destination for nature enthusiasts.

Where to stay?

Historic Downtown Excelsior Springs: This area is perfect for history buffs as it is home to several historic landmarks, including the Elms Hotel and Spa. With its elegant architecture and luxurious accommodations, the Elms Hotel and Spa is a top choice for visitors. Other nearby hotels in this area offer a mix of modern amenities and historic charm, making it a great place to stay.

Excelsior Springs Vineyard and Winery: For wine connoisseurs, staying near the Excelsior Springs Vineyard and Winery is a must. This picturesque area is surrounded by vineyards and offers a tranquil atmosphere. Visitors can enjoy wine tastings, vineyard tours, and beautiful views. Nearby hotels offer comfortable accommodations and easy access to the winery and its amenities.

Watkins Mill State Park: Nature lovers will appreciate staying near Watkins Mill State Park. With its scenic trails, camping grounds, and fishing opportunities, this area is perfect for outdoor enthusiasts. Hotels located near the park provide a relaxing and nature-inspired retreat, allowing visitors to fully immerse themselves in the beauty of Excelsior Springs.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $90 to $120.

4-star hotels: The average price per night is around $130 to $170.

5-star hotels: The average price per night is around $200 to $250.

Best value for money:

The Elms Hotel and Spa: This historic hotel offers luxurious accommodations at an affordable price. With its beautiful architecture and modern amenities, guests can enjoy a comfortable stay. The Elms Hotel and Spa is conveniently located near downtown Excelsior Springs, providing easy access to shops, restaurants, and other attractions.

The Inn on Main: This charming bed and breakfast provide cozy rooms and personalized service at an affordable rate. Located in the heart of Excelsior Springs, guests can explore the citys historic downtown area and its vibrant atmosphere. The Inn on Main offers a delightful stay for those seeking comfort and excellent value.

Sunny Side Inn: This budget-friendly accommodation provides comfortable rooms and a friendly atmosphere. Located just a short drive from downtown Excelsior Springs, Sunny Side Inn offers convenient access to nearby attractions, including Watkins Mill State Park. Guests can enjoy a pleasant stay without breaking the bank.

Best kids-friendly hotels:

The Inn at Crescent Lake: This family-friendly hotel offers spacious rooms and a range of amenities to cater to childrens needs. With its serene lakeside location, kids can enjoy outdoor activities such as fishing, boating, and playing in the open green spaces.

The Elms Hotel and Spa: While known for its elegance and relaxation, The Elms also caters to families with children. The hotel offers a heated outdoor pool and proximity to local parks, ensuring endless entertainment for the little ones.

Best hotels for a romantic getaway:

The Inn at Crescent Lake: This romantic retreat offers private cottages with luxurious amenities, including fireplaces and whirlpool tubs. Couples can enjoy a peaceful escape surrounded by natures beauty.

The Elms Hotel and Spa: With its sophisticated ambiance and tranquil atmosphere, The Elms is an ideal choice for couples seeking a romantic getaway. The hotel offers couples spa treatments and beautiful views, creating the perfect setting for a romantic escape.

Best for location:

The Elms Hotel and Spa: Located in the heart of downtown Excelsior Springs, guests can easily explore the citys attractions, restaurants, and shops. The hotels central location offers convenience and easy access to everything the city has to offer.

The Inn on Main: Situated in the historic downtown area, The Inn on Main provides an excellent location for exploring the citys vibrant atmosphere. Guests can enjoy walking to nearby attractions and experiencing the local culture.

Sunny Side Inn: Located just a short drive from downtown Excelsior Springs, Sunny Side Inn offers a peaceful setting away from the hustle and bustle. Guests can enjoy the tranquility of the surrounding area while still being within reach of the citys attractions.

Best for a short city break:

The Inn on Main: With its central location and cozy atmosphere, The Inn on Main is perfect for a quick city break. Guests can explore the citys charming downtown area and enjoy a comfortable stay in this lovely bed and breakfast.

Sunny Side Inn: Offering affordable rates and a convenient location, Sunny Side Inn provides a great option for a short city break. Guests can enjoy exploring Excelsior Springs and relax in the comfort of this cozy accommodation.

Show moreLess