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

Make our destination yours

Destination by Hyatt is a diverse collection of independent hotels and resorts that are individual at heart and embody the true spirit of each location. As part of the Destination by Hyatt brand, we invite you to share in discovery—of people, of place and of culture.


Champion Ridge at Mauna Lani

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 daily destination fee of $15.09 ($17.65 inclusive of tax) (subject to change) is applied to each room of your stay in order to provide services and amenities which enhance the guest experience. View all inclusions


Pet Policy


  • Cleaning Fee $100  USD Per stay, for up to 3 days
  • Policy: Maximum of 2 pets per room
  • Weight Limit: 75 pounds per pet

Your pets are welcome at The Elms Hotel & Spa where our pet-friendly hotel will be waiting to welcome you. Fees: $100 pet fee per room for up to 3 days. 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?