Hotels in Williams Bay

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 26 - Aug 27
Tomorrow
Aug 27 - Aug 28
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Where to stay in Williams Bay?

The Belfry House

The Belfry House
Williams Bay
$229
$259 total
includes taxes & fees
Sep 1 - Sep 2
The Belfry House

Lodge Geneva National

Lodge Geneva National
Lake Geneva
$135
$180 total
includes taxes & fees
Sep 7 - Sep 8
Lodge Geneva National

Abbey Resort and Avani Spa

Abbey Resort and Avani Spa
Fontana
$139
$180 total
includes taxes & fees
Aug 30 - Aug 31
Abbey Resort and Avani Spa

Sky Lodge Inn & Suites

Sky Lodge Inn & Suites
Delavan
$77
$87 total
includes taxes & fees
Sep 21 - Sep 22
Sky Lodge Inn & Suites

Holiday Inn Express & Suites Elkhorn - Lake Geneva Area by IHG

Holiday Inn Express & Suites Elkhorn - Lake Geneva Area by IHG
Elkhorn
$115
$128 total
includes taxes & fees
Aug 30 - Aug 31
Holiday Inn Express & Suites Elkhorn - Lake Geneva Area by IHG

Fontana Village Inn

Fontana Village Inn
Fontana
$99
$109 total
includes taxes & fees
Aug 27 - Aug 28
Fontana Village Inn

Destination Geneva National

Destination Geneva National
Lake Geneva
$178
$228 total
includes taxes & fees
Sep 20 - Sep 21
Destination Geneva National

Comfort Suites Delavan - Lake Geneva Area

Comfort Suites Delavan - Lake Geneva Area
Delavan
$96
$109 total
includes taxes & fees
Sep 1 - Sep 2
Comfort Suites Delavan - Lake Geneva Area

Modern Lake Geneva Condo With Views

Modern Lake Geneva Condo With Views
Lake Geneva
$162
$758 total
includes taxes & fees
Aug 30 - Aug 31
Modern Lake Geneva Condo With Views

Lazy Cloud

Lazy Cloud
Lake Geneva
$155
$164 total
includes taxes & fees
Aug 27 - Aug 28
Lazy Cloud

Lake Lawn Resort

Lake Lawn Resort
Delavan
$110
$155 total
includes taxes & fees
Sep 8 - Sep 9
Lake Lawn Resort

AmericInn by Wyndham Elkhorn Near Lake Geneva

AmericInn by Wyndham Elkhorn Near Lake Geneva
Elkhorn
$105
$117 total
includes taxes & fees
Aug 27 - Aug 28
AmericInn by Wyndham Elkhorn Near Lake Geneva

Delavan Lake Resort

Delavan Lake Resort
Delavan
$189
$236 total
includes taxes & fees
Sep 7 - Sep 8
Delavan Lake Resort

Geneva Wells Inn

Geneva Wells Inn
Lake Geneva
$86
$98 total
includes taxes & fees
Sep 10 - Sep 11
Geneva Wells Inn

Delavan Inn and Suites

Delavan Inn and Suites
Delavan
$69
$78 total
includes taxes & fees
Aug 27 - Aug 28
Delavan Inn and Suites

Fairfield Inn & Suites by Marriott Lake Geneva

Fairfield Inn & Suites by Marriott Lake Geneva
Lake Geneva
$127
$144 total
includes taxes & fees
Aug 30 - Aug 31
Fairfield Inn & Suites by Marriott Lake Geneva

Baymont by Wyndham Delavan Near Lake Geneva

Baymont by Wyndham Delavan Near Lake Geneva
Delavan
$70
$80 total
includes taxes & fees
Sep 22 - Sep 23
Baymont by Wyndham Delavan Near Lake Geneva

Comfort Suites Lake Geneva East

Comfort Suites Lake Geneva East
Lake Geneva
$102
$115 total
includes taxes & fees
Sep 1 - Sep 2
Comfort Suites Lake Geneva East

Hampton Inn Elkhorn Lake Geneva Area

Hampton Inn Elkhorn Lake Geneva Area
Elkhorn
$119
$132 total
includes taxes & fees
Aug 30 - Aug 31
Hampton Inn Elkhorn Lake Geneva Area

Harbor Shores on Lake Geneva

Harbor Shores on Lake Geneva
Lake Geneva
$149
$191 total
includes taxes & fees
Sep 7 - Sep 8
Harbor Shores on Lake Geneva
View all properties
Our prices for hotels in Williams Bay are cheapest in November
Price trends for hotels in Williams Bay
Pricing is based on two traveler single night rates
View properties in August
Typical weather for Williams Bay
August
High 26°C / low 16°C. Sunny most days.
View properties in August
26°
16°
23°
13°
15°
-5°
-3°
-10°
-2°
-9°
-2°
13°
19°
10°
25°
15°
27°
17°
Monthly weather averages (˚C)

Top landmarks in Williams Bay

Williams Bay Beach

9.0/10 (56 reviews)
Whether you want to collect beach glass or watch the sunset, Williams Bay Beach is a spot you might want to check out, located 0.3 mi (0.5 km) from central Williams Bay. Enjoy the sunset by the shore at Fontana Beach.
See properties

Yerkes Observatory

8.4/10 (25 reviews)
Why not give yourself a treat with a trip to Yerkes Observatory, one of the family attractions located 0.9 mi (1.5 km) from central Williams Bay. If you have fun at Yerkes Observatory, you'll love Animal Gardens, located nearby.
See properties

Kishwauketoe Nature Conservancy

Kishwauketoe Nature Conservancy is 0.5 mi (0.8 km) from central Williams Bay, why not stop by during your stay. If you like Kishwauketoe Nature Conservancy, you'll love Phoenix Park Bandshell and Four Seasons Nature Preserve, both just a short drive away.
See properties

Learn more about Williams Bay

Williams Bay is well-known for its attractions such as Williams Bay Beach and Yerkes Observatory. The city has something for everyone including sights like Geneva Lake and Kishwauketoe Nature Conservancy within a scenic setting.

See all hotels in Williams Bay
A calm lake with a wooden dock and a small boat.
Photo by Sarah

Check out reviews of Williams Bay hotels guests love

The Cove Of Lake Geneva

The Cove Of Lake Geneva

10/10 Excellent
"The staff were friendly and helpful. The room was very clean, spacious, and comfortable. The outdoor pool was wonderful. Great location, we were within walking distance of everything downtown."
Lori 1-night trip
Posted 1 hour ago
The Cove Of Lake Geneva
Lake Lawn Resort

Lake Lawn Resort

10/10 Excellent
"Beautiful scenery"
Michael 1-night trip
Posted 1 hour ago
Lake Lawn Resort
Harbor Shores on Lake Geneva

Harbor Shores on Lake Geneva

10/10 Excellent
"Great location."
Katherine 1-night trip
Posted 5 hours ago
Harbor Shores on Lake Geneva
Holiday Inn Club Vacations at Lake Geneva Resort by IHG

Holiday Inn Club Vacations at Lake Geneva Resort by IHG

8/10 Good
"The property was amazing. The front desk and staff is great. I was giving complimentary champagne for my boyfriend’s bday and the restaurant and check in staff was amazing. I do wish I was giving a heads up about being given a wheelchair accessible room, but the room was still nice. I will return."
Kimberly 2-night trip
Posted 19 hours ago
Holiday Inn Club Vacations at Lake Geneva Resort by IHG
Bella Vista Suites

Bella Vista Suites

8/10 Good
"The balcony had a lot of spider webs did not enjoy sitting out there"
Imelda 1-night trip
Posted 1 day ago
Bella Vista Suites
Baymont Inn & Suites by Wyndham Richmond

Baymont Inn & Suites by Wyndham Richmond

8/10 Good
"Good place to crash for a night. Nothing fancy, and the furniture and walls showed some wear and tear but was perfectly fine otherwise."
Angela 1-night trip
Posted 2 days ago
Baymont Inn & Suites by Wyndham Richmond
Fairfield Inn & Suites by Marriott Lake Geneva

Fairfield Inn & Suites by Marriott Lake Geneva

10/10 Excellent
"Great location. Very clean and excellent stagg"
Magaly 1-night trip
Posted 2 days ago
Fairfield Inn & Suites by Marriott Lake Geneva
Comfort Suites Lake Geneva East

Comfort Suites Lake Geneva East

8/10 Good
"Very clean but could be more attentive of the towels needed for the guests in the room."
THOMAS 3-night trip
Posted 2 days ago
Comfort Suites Lake Geneva East
AmericInn by Wyndham Woodstock IL

AmericInn by Wyndham Woodstock IL

10/10 Excellent
"Had a great time! Everyone was wonderful!"
Dylan P 1-night trip
Posted 2 days ago
AmericInn by Wyndham Woodstock IL

Frequently asked questions

What accommodations do travelers recommend in Williams Bay?
Can I book a refundable hotel in Williams Bay?
If you need the flexibility to change your plans to Williams Bay, most accommodations provide refundable* rates you can book. You can see these accommodations by searching our site and using the "fully refundable" filter to narrow down the results.
Where can I stay in Williams Bay if I want a vacation home instead of a traditional hotel?
If you're looking for a good alternative to a hotel, look over our selection of 41 vacation homes. You can also consider one of the 6 apartments or 6 cottages.
What will the weather in Williams Bay be like during my visit?
July and August are typically the warmest months in Williams Bay when the average temp is 68°F. January and February are the coldest months when the average temperature is 26°F. June and May are the months with the most rain.
Why should I book my Williams Bay accommodation with Hotels.com?
There are plenty of reasons to book your Williams Bay travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring