Find and Book Top Hotels in Excelsior Springs

Search among 7 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-7 out of 7
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
Places to stay near Excelsior Springs
8.2
Great37 reviews
MapView on map24.3 km from Excelsior Springs24.3 km from City Centre
From   US$ 83 /nightSelect
8.8
Great13 reviews
6 adults
1 bedroom
3 beds
MapView on map29.5 km from Excelsior Springs29.5 km from City Centre
From   US$ 229 /nightSelect
38.7 km from Excelsior Springs38.7 km from City Centre
From   US$ 94 /nightSelect
8.4
Great56 reviews
12.7 km from Excelsior Springs12.7 km from City Centre
From   US$ 90 /nightSelect
8.6
Great63 reviews
22.4 km from Excelsior Springs22.4 km from City Centre
From   US$ 133 /nightSelect
8.2
Great56 reviews
34.1 km from Excelsior Springs34.1 km from City Centre
From   US$ 101 /nightSelect
8.4
Great38 reviews
32.9 km from Excelsior Springs32.9 km from City Centre
From   US$ 129 /nightSelect

Best hotels and places to stay in Excelsior Springs

Why visit?

Excelsior Springs is a charming city in Missouri that offers a variety of attractions and activities for tourists. With its rich history, natural beauty, and rejuvenating mineral springs, Excelsior Springs is an ideal destination for travelers seeking relaxation and exploration. The city boasts a range of hotels and lodging options to suit different preferences and budgets.

Where to stay?

Downtown Excelsior Springs: Staying in downtown Excelsior Springs allows visitors to be in the heart of the citys historic district. With its quaint shops, boutiques, and restaurants, this area offers a charming atmosphere. There are several hotels in downtown Excelsior Springs, including the popular Excelsior Springs Hotel, which blends modern comfort with historic elegance.

Elms Hotel and Spa: Located just a short drive from downtown, the Elms Hotel and Spa is a renowned historic hotel that has been welcoming guests since 1888. This grand hotel offers luxurious accommodations, a full-service spa, and elegant dining options. Its the perfect choice for those seeking a pampering and relaxing stay.

Excelsior Springs Golf Course area: For golf enthusiasts, staying near the Excelsior Springs Golf Course provides easy access to the greens. This area is dotted with hotels that cater to both golfers and leisure travelers. Enjoy a round of golf during the day and unwind in comfortable accommodations at night.

What is the price per hotel room per night?

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

4-star hotels: The average price per night is around $120 to $180.

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

Best value for money:

Budget Inn Express: Located in downtown Excelsior Springs, Budget Inn Express offers comfortable and affordable accommodations. With clean rooms and friendly service, this hotel provides great value for money. It is conveniently situated near local attractions such as the Hall of Waters and the Excelsior Springs Golf Course.

Nights Inn: Another budget-friendly option, Nights Inn is a motel-style hotel that offers clean and basic rooms at affordable rates. It is located near downtown Excelsior Springs and provides easy access to restaurants and shops. This hotel is ideal for travelers looking for a comfortable stay without breaking the bank.

Super 8 by Wyndham Excelsior Springs: Super 8 offers affordable rates and comfortable rooms equipped with modern amenities. Located near several dining options, this hotel is a convenient choice for budget-conscious travelers. The friendly staff and convenient location make it a great value for money option.

Best kid-friendly hotels:

The Elms Hotel and Spa: The Elms Hotel and Spa is not only a luxurious option but also a family-friendly one. The hotel offers a swimming pool, a game room, and spacious rooms suitable for families. Kids will enjoy the outdoor activities and the opportunity to explore the historic property.

Days Inn by Wyndham Excelsior Springs: Days Inn is a family-friendly hotel that provides comfortable and accommodating rooms for families. It offers amenities such as a pool and free breakfast, ensuring a convenient stay for families traveling with children.

Best hotels for a romantic getaway:

The Elms Hotel and Spa: Known for its elegance and historic charm, The Elms Hotel and Spa is the perfect choice for a romantic escape. Enjoy the luxurious spa treatments, fine dining options, and the romantic ambiance of this beautiful hotel.

Inn on Crescent Lake: Located just a short drive from Excelsior Springs, Inn on Crescent Lake is a bed and breakfast nestled in a serene setting. Couples can enjoy romantic walks around the lake, cozy rooms, and a delicious homemade breakfast.

Best for location:

The Elms Hotel and Spa: Situated near downtown Excelsior Springs, The Elms Hotel and Spa offers a convenient location for exploring the citys attractions. From here, guests can easily visit local shops, restaurants, and historical landmarks.

Silo Modern Farmhouse: For those seeking a quiet retreat close to nature, Silo Modern Farmhouse provides a peaceful location just outside Excelsior Springs. This charming bed and breakfast offers scenic views and a relaxing atmosphere.

Budget Inn Express: Located in downtown Excelsior Springs, Budget Inn Express is conveniently situated near local attractions, making it a great choice for travelers who want easy access to the citys main sights.

Best for a short city break:

The Elms Hotel and Spa: With its historical significance and luxurious amenities, The Elms Hotel and Spa offers a perfect escape for a short city break. Enjoy the hotels spa treatments, fine dining, and explore the nearby attractions.

Inn on Crescent Lake: This peaceful bed and breakfast provides a serene setting away from the hustle and bustle of the city, making it an ideal choice for a relaxing short break. Enjoy the beautiful surroundings and unwind in comfortable accommodations.

Show moreLess