1 resorts in Excelsior Springs

  • The Elms Hotel and Spa

    401 Regent St., Excelsior Springs | 3 star resort
    from $137
    Traveler rating: 3/5 Good (8 reviews)
    • Celebration package.....It was no celebration!
    • We had ourselves a ball or should I say nap!
    • The "Valentine Package" rated most unpleasent
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.