Hotels in Elkhorn, Wisconsin

Search & Compare Elkhorn Hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Elkhorn

Elkhorn overview

Elkhorn is a relaxing place unique for its spas and shops. You're sure to find the coffee and bar options to your liking. Visitors can plan a fun excursion to Evergreen Golf Club and Geneva National Golf Club. There's plenty to explore, including local sights like Watsons Wild West Museum and Walworth County Fairgrounds. Elkhorn is a family-friendly destination while offering something for everyone.

Where to stay in Elkhorn

A welcoming city for all, Elkhorn has a variety of lodging options. There are 61 hotels in the Elkhorn area, some with discounts of up to 40%.
  • • 24 2-star hotels with an average price of $48 per night
  • • 23 3-star hotels with an average price of $75 per night
  • • 12 4-star hotels with an average price of $119 per night

Here are the top hotels based on 5983 user reviews of Elkhorn hotels:
  • • Hampton Inn Elkhorn
  • • AmericInn Lodge & Suites Elkhorn
  • • Crossroads Motel
  • • Thomas Motel

How to get to Elkhorn

Fly in to Milwaukee, WI (MKE-General Mitchell Intl.), 35.9 mi (57.8 km) from downtown Elkhorn.

What to see around Elkhorn

Fun activities are on hand such as boating, golf, and pampering at the spa, along with attractions such as:
  • • Evergreen Golf Club
  • • Geneva National Golf Club
  • • Hawks View Golf Club
  • • The Highlands Golf Course
  • • The Brute Golf Course
Family-friendly attractions include:
  • • Animal Gardens
  • • Lake Geneva Canopy Tours
  • • Lake Geneva Balloon Company
  • • Paradise Golf Park
  • • Dan Patch Stables
Some recommended attractions include:
  • • Watsons Wild West Museum
  • • Walworth County Fairgrounds
  • • Apple Barn Orchard and Winery
  • • Alpine Valley Music Theatre
  • • Alpine Valley Ski Resort

When to visit Elkhorn

If you're still deciding when to visit, here are the seasonal norms to help you plan:

Seasonal temperature averages
  • • January-March: 49°F day, 10°F night
  • • April-June: 81°F day, 29°F night
  • • July-September: 82°F day, 42°F night
  • • October-December: 66°F day, 12°F night
Seasonal rainfall averages
  • • January-March: 5.2 inches
  • • April-June: 10.9 inches
  • • July-September: 10.5 inches
  • • October-December: 7.2 inches