Cottage rentals in Walworth County
Find and book unique cottages on Airbnb
Top-rated cottage rentals in Walworth County
Guests agree: these cottages are highly rated for location, cleanliness, and more.
Cottage in Elkhorn
Connie's Cottage on the Lake.
Enjoy our charming lake house retreat; wake up peacefully to a beautiful view of North Lake and all its wildlife. Enjoy a cup of coffee on the screened in porch before heading out to kayak, fish, or explore. Grill out and listen to music before ending the day with a cocktail by the bonfire. The cottage has central air/heating and is a perfect place for family and friends. The separate game room has a pull out double bed. There is parking for 3 cars. Discounts avail for 7 or 30 day stays.
$275 per night
Cottage in Williams Bay
Peaceful, serene cottage near Lake Geneva
Welcome to Serenity. Not your typical lake cabin, Serenity has a Mid Century flair in a wooded, quiet and peaceful setting just minutes from the beach and boat launch on Williams Bay. Enjoy morning coffee in the large dining room as our neighborhood turkeys wander through the yard. There is an outdoor dining set with charcoal grill, and a gas fire pit to warm you up on cool nights, and an additional family room in the loft to play games or relax in front of the TV.
$126 per night
Cottage in Lake Geneva
Seven Oaks Bed & Breakfast
Come stay at our top rated Bed & Breakfast, located two blocks from the beautiful Lake Geneva. Relax in our California king suites, each contains a spa tub and shower, with heated floors and towel rails in the bathroom. Your complimentary breakfast basket is placed in your fridge prior to arrival, as well as complimentary gift of wine & cheese. Free WIFI is available on the property. No Pets, ADULTS over 21 ONLY.
$175 per night
Vacation rentals for every style
Get the amount of space that is right for you