Timeless Luxury Hotel in Charming Excelsior Springs Near Kansas City

For more than 125 years, the stately Elms Hotel & Spa has welcomed visitors—including celebrities and politicians—to downtown Excelsior Springs, nestled amid picturesque, tree-lined grounds. Charming restaurants, shops, and Siloam Mountain Park are less than a half-mile away from the boutique hotel.

Front Exterior Night
  • Free Internet Access
  • Free Parking
  • On-Site Restaurant
  • Room Service
  • Fitness Center
  • Pool
  • Pet Friendly
  • Spa
  • Digital Check-In
  • Concierge
  • Meeting Facilities

Spa at The Elms

The Elms Hotel and Spa has been a refuge for those seeking rejuvenation and refreshment since 1888. Our expansive 25,000-square-foot Spa, including the Grotto, a modern twist on a Roman bath, offers a place where you can spend your days in serenity with pampering spa treatments and a wide array of amenities. Indulge yourself and book your appointment now.


MCIDH_P0050 Outdoor Pool

Indoor & Outdoor Pools

Take a dip during your stay. The Elms features an indoor European Lap Pool & hot tub, as well as an outdoor pool and hot tub. While the outdoor hot tub is open year-round, the pool is open seasonally with weekend poolside cocktail service.

Special Events


The Gazebo


Say "I do" amid the splendor of the historic Elms Hotel. Our indoor and outdoor spaces blend history, natural beauty, and sophistication together for the perfect place for engagement parties, rehearsal dinners, ceremonies, receptions, and post-wedding brunches. Start planning the wedding of your dreams today.

Resort Fee

A mandatory destination fee of $17.65 (inclusive of tax) will be added to all non-negotiated rates booked through Hyatt and Internet channels. Fee applies per room/per night. Does not apply to Globalist & Courtesy Card Members. 

 The Elms Hotel to provide you with the following services:

  • Access to our gym, pool, lap pool and hot tub                          
  • On-site parking                                                        
  • In-room K-Cup coffee and tea set up                                    
  • Weekend guest activities                                               
  • Yoga on Saturdays and Stretching classes on Sundays                    
  • Frozen treats and chilled hand towels available Memorial Day through Labor Day                                                              
  • Coola Sunscreens available on pool desk  

Pet Policy


Your pets are welcome at The Elms Hotel & Spa where our

pet-friendly hotel will be waiting to welcome you.

Fees: $50 pet fee per room. Maximum two pets per room.

Weight Limit: Maximum weight 75 lbs per pet


Guests are responsible for cleaning up after pet

Guests are responsible for any damages caused by pet

Pets must be leashed at all times when not in the guest room

What else is happening at The Elms?