Find and Book Top Rated 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.4
Great72 reviews
MapView on map22.1 mi from Excelsior Springs22.1 mi from City Center
From   US$ 126 /nightSelect
8.6
Great63 reviews
13.9 mi from Excelsior Springs13.9 mi from City Center
From   US$ 139 /nightSelect
8.8
Great13 reviews
18.3 mi from Excelsior Springs18.3 mi from City Center
From   US$ 98 /nightSelect
8.4
Great65 reviews
19.0 mi from Excelsior Springs19.0 mi from City Center
From   US$ 270 /nightSelect
24.0 mi from Excelsior Springs24.0 mi from City Center
From   US$ 94 /nightSelect
18.4 mi from Excelsior Springs18.4 mi from City Center
From   US$ 178 /nightSelect
18.8 mi from Excelsior Springs18.8 mi from City Center
From   US$ 149 /nightSelect
8.2
Great33 reviews
21.9 mi from Excelsior Springs21.9 mi from City Center
From   US$ 123 /nightSelect
8.2
Great37 reviews
15.1 mi from Excelsior Springs15.1 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
8.4
Great54 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.4
Great39 reviews
21.2 mi from Excelsior Springs21.2 mi from City Center
From   US$ 151 /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.0
Great58 reviews
18.5 mi from Excelsior Springs18.5 mi from City Center
From   US$ 109 /nightSelect
8.4
Great103 reviews
23.8 mi from Excelsior Springs23.8 mi from City Center
From   US$ 127 /nightSelect
8.0 mi from Excelsior Springs8.0 mi from City Center
From   US$ 127 /nightSelect
13.9 mi from Excelsior Springs13.9 mi from City Center
From   US$ 175 /nightSelect
8.4
Great35 reviews
18.5 mi from Excelsior Springs18.5 mi from City Center
From   US$ 144 /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
13.3 mi from Excelsior Springs13.3 mi from City Center
From   US$ 161 /nightSelect
18.5 mi from Excelsior Springs18.5 mi from City Center
From   US$ 111 /nightSelect

Best hotels and places to stay in Excelsior Springs

Why visit?

Excelsior Springs, located in the United States, offers a charming getaway for tourists seeking relaxation, nature, and a taste of history. With its natural springs, beautiful parks, and an array of outdoor activities, Excelsior Springs provides an excellent opportunity to unwind and rejuvenate.

Where to stay?

When choosing a place to stay in Excelsior Springs, several areas stand out for their convenient location, amenities, and attractions. Consider the following areas for your stay:

Downtown Excelsior Springs: Stay in the heart of the city and experience the vibrant downtown atmosphere. You'll find a variety of boutique hotels, restaurants, quaint shops, and easy access to attractions such as the Hall of Waters and the Broadway Bridge.

Elms Hotel and Spa District: For a luxurious and relaxing stay, choose one of the hotels in the historic Elms Hotel and Spa district. Enjoy the renowned mineral water spa, elegant accommodations, and picturesque views of the surrounding landscape.

Excelsior Springs Golf Course Area: If you're a golf enthusiast, consider staying near the Excelsior Springs Golf Course. You'll have easy access to the greens while enjoying the tranquility of the nearby countryside.

What is the price per hotel room per night?

The average price per hotel room per night in Excelsior Springs varies according to the hotel's star rating. Please note that these prices are approximate and can vary depending on the season and availability.

3-star hotels: $70 - $120 per night

4-star hotels: $120 - $180 per night

5-star hotels: $180 and above per night

Best Value for Money:

Courtyard Kansas City East/Blue Springs: With comfortable rooms, excellent service, and reasonable rates, this hotel provides great value for money.

Days Inn by Wyndham Excelsior Springs: Offering affordable accommodation with necessary amenities, this hotel ensures a pleasant stay without breaking the bank.

Super 8 by Wyndham Excelsior Springs: Budget-friendly rates, comfortable rooms, and a convenient location make this hotel a top choice for travelers on a budget.

Best Kid-Friendly Hotels:

The Elms Hotel and Spa: This historical hotel offers spacious rooms, a pool, and a game room, perfect for a family getaway.

Inn on Crescent Lake: With its beautiful gardens, paddleboat rentals, and charming atmosphere, this bed and breakfast is a great choice for families.

Best Hotels for a Romantic Getaway:

The Elms Hotel and Spa: Experience a romantic ambiance, luxurious rooms, and spa treatments that cater to couples.

Inn on Crescent Lake: Escape to this enchanting retreat, featuring cozy rooms, scenic views, and the perfect setting for a romantic escape.

Best for Location:

The Elms Hotel and Spa: Centrally located, this hotel offers easy access to downtown Excelsior Springs and a range of local attractions.

The Tiger Hotel: Situated in nearby Columbia, this boutique hotel allows guests to explore Excelsior Springs and enjoy the vibrant culture of Columbia.

Best for a Short City Break:

The Elms Hotel and Spa: Whether it's a weekend getaway or a short escape, the Elms Hotel and Spa provides a luxurious and revitalizing experience.

Inn on Crescent Lake: Enjoy a peaceful and serene retreat in this bed and breakfast, just a short drive from the city.

Show moreLess