300+ stays

Stays in Walworth County

Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire residential home in Fontana-on-Geneva Lake
The Little Farm Fontana 5 min from Geneva Lake!
4 guests2 bedrooms3 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹9,944 per night
SUPERHOST
Entire residential home in Williams Bay
Captains Quarters
6 guests2 bedrooms3 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹11,069 per night
SUPERHOST
Entire apartment in Lake Geneva
Charming, Cozy & Quaint Condo in Lake Geneva!
6 guests1 bedroom3 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹8,459 per night
Entire cabin in Lake Geneva
Experience unique A-frame Living!
5 guests2 bedrooms3 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹17,564 per night
SUPERHOST
Entire cottage in Lake Geneva
Dakota's Lake Como Cottage
4 guests2 bedrooms2 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹11,037 per night
SUPERHOST
Entire rental unit in Elkhorn
FarmWise Country Stay by Alpine Valley/Lake Geneva
4 guests1 bedroom3 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹5,965 per night
SUPERHOST
Tiny house in Williams Bay
The "Tiny" Bay House
2 guestsStudio1 bed1 bathroom
Free parkingAir conditioningWifiKitchen
₹12,979 per night
SUPERHOST
Entire cottage in Delavan
Cozy Lake Cottage-free access to boat launch/pier
6 guests3 bedrooms4 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹12,109 per night
SUPERHOST
Entire cottage in Lake Geneva
The Narrows of Lake Geneva
6 guests2 bedrooms4 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹19,634 per night
SUPERHOST
Entire cottage in Elkhorn
Relax and Recharge at our charming lake house.
6 guests3 bedrooms3 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹20,429 per night
SUPERHOST
Entire residential home in Lake Geneva
The Lake House
6 guests2 bedrooms3 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹21,151 per night
SUPERHOST
Entire residential home in Lake Geneva
Willow Creek Lodge
6 guests2 bedrooms3 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹21,363 per night
Entire cottage in Williams Bay
Mini lake house on Lake Geneva
4 guests1 bedroom1 bed1 bathroom
Air conditioningWifiKitchen
₹22,287 per night
SUPERHOST
Private room in Delavan
Starry Night-Room w/bonus living area & B&W Room
3 guests2 bedrooms3 beds1.5 bathrooms
Free parkingAir conditioningWifi
₹7,057 per night
SUPERHOST
Entire cabin in Delavan
Our Cabin Is Ready When You’re Ready
7 guests2 bedrooms2 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹23,348 per night
SUPERHOST
Entire chalet in Williams Bay
The Bay Chalet
6 guests2 bedrooms3 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹25,927 per night
Entire residential home in Williams Bay
Quaint, happy family lake house in Williams Bay.
12 guests3 bedrooms7 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹13,298 per night
SUPERHOST
Entire cabin in Williams Bay
Rustic Cabin with Small Town Feel
4 guests2 bedrooms2 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹22,287 per night
SUPERHOST
Private room in Sharon
The Pearl
2 guests1 bedroom1 bed1 private bathroom
Free parkingAir conditioningWifi
₹3,343 per night
Entire apartment in Lake Geneva
Perfect Getaway! Enjoy this welcoming condo as the perfect place to relax. Close proximity to Geneva Lake and the City of Lake Geneva.-Hayloft Lodge
4 guests1 bedroom2 beds1 bathroom
Free parkingAir conditioningWifiKitchen
₹8,915 per night
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.