2 star hotels in Elkhorn typically cost $105/night, but AmericInn by Wyndham Elkhorn Near Lake Geneva is typically available for $67/night, and is rated equally to its competitors.