The Historic Elms Resort and Spa is currently listed in the National Register of Historic Places. The Elms Resort has played host to everyone from the Rockefeller's to the Roosevelt's. The most famous guest and event was when Harry S. Truman stayed the night as he won the election in 1948. It offers a venue that uniquely blends yesterday with today. Guests experience the charm of a historic retreat plus the many thoughtful amenities and services of a contemporary 4-star Hotel. In its restored state, the Elms Resort and Spa offers a unique, setting in which to enjoy the ultimate in lodging and meeting comforts and convenient with easy access to the Kansas City metropolitan area and Kansas City International Airport.
Check-In:
1600 Check-Out:
1200 Currency:
USD Cancellation Policy:
Cancel 3 days prior to arrival date to avoid penalty of 1 Nights Room Charge.
Please wait. Loading ...
Areas Served
The Elms Resort and Spa is situated on 16 acres of gently rolling hills above the Fishing River in downtown Excelsior Springs, Missouri, just 30 minutes from both the KCI airport and the Kansas City downtown business and convention district.
Nearby Attractions
Full Service Elms Spa offering an array of services - massages, vichy showers, mineral baths, body wraps, manicures, pedicures, aromotherapy, facials, meditation, and more. Health Club Golf - 1/2 mile Jogging trails Volleyball Courts Bocce Ball Courts Team Challange Course Mountian Biking Fishing Indoor and outdoor heated pools Out Door Hot-Tub Sauna Steam Room Full massage and spa facilities
Restaurants
Restaurant / Dining Information - We have (2) full-service restaurant on-site as well as a lobby bar, Library Lounge and Room Service. American cuisine served throughout the property. Special Friday and Saturday night buffet and Breakfast buffet offered each weekend. Dining Room - 7am to 2pm and 5pm to 10pm Fine Dining - 5pm to 10pm Friday and Saturday Room Service - 630am to 11pm
Contact our 24/7 Customer Service Center
New reservations:
Please call 1-888-254-0637
Outside the US please call 1-210-507-5997
Give code 9680 when calling
Existing reservations:
Contact a Customer Service representative at 866-270-2849