Cottages for sale in Battle Lake

4,616 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
2 pictures Arrow icon pointing to the right
Land
Land for sale in Battle Lake, Otter Tail County
USD 189,000
Battle Lake, Otter Tail County
GardenFireplaceParking

1 week + 1 day ago

44 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Battle Lake, Otter Tail County
USD 1,250,000
Battle Lake, Otter Tail County
Air conditioning

1 week + 3 days ago

2 pictures Arrow icon pointing to the right
Land
Land for sale in Battle Lake, Otter Tail County
USD 1,455,000
Battle Lake, Otter Tail County

Oct 09, 2026

2 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Battle Lake, Otter Tail County
USD 354,000
Battle Lake, Otter Tail County

2 Bedrooms

1,347 sq.ft

Equipped kitchenParking

21 hours ago

2 pictures Arrow icon pointing to the right
Updated
House
House for sale in Battle Lake, Otter Tail County
USD 599,000
Battle Lake, Otter Tail County

4 Bedrooms

3 Bathrooms

1,056 sq.ft

ParkingEquipped kitchen

2 days + 21 hours ago

2 pictures Arrow icon pointing to the right
Condo
Condo for sale in Battle Lake, Otter Tail County
USD 399,500
Battle Lake, Otter Tail County

3 Bedrooms

1 Bathroom

1,624 sq.ft

PatioEquipped kitchenAir conditioningFully furnished

4 days + 21 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Battle Lake, Otter Tail County
USD 389,000
Battle Lake, Otter Tail County

3 Bedrooms

2 Bathrooms

1,296 sq.ft

DeckParking

Oct 12, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Battle Lake, Otter Tail County
USD 299,900
Battle Lake, Otter Tail County

Oct 12, 2026

2 pictures Arrow icon pointing to the right
Land
Land for sale in Battle Lake, Otter Tail County
USD 46,000
Battle Lake, Otter Tail County

Oct 11, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Battle Lake, Otter Tail County
USD 570,000
Battle Lake, Otter Tail County

2 Bedrooms

840 sq.ft

Oct 11, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Battle Lake, Otter Tail County
USD 1,950,000
Battle Lake, Otter Tail County

4 Bedrooms

1 Bathroom

3,699 sq.ft

Oct 10, 2026

2 pictures Arrow icon pointing to the right
House
House for sale in Battle Lake, Otter Tail County
USD 540,000
Battle Lake, Otter Tail County

1 Bedroom

1 Bathroom

524 sq.ft

Oct 09, 2026

58 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Battle Lake, Otter Tail County
USD 589,900
Battle Lake, Otter Tail County

3,400 sq.ft

Equipped kitchen

Sep 17, 2026

71 pictures Arrow icon pointing to the right
House
House for sale in Amor Township, Battle Lake
USD 715,000
Amor Township, Battle Lake

3 Bedrooms

1 Bathroom

1,240 sq.ft

DeckAir conditioning

Aug 25, 2026

29 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Amor Township, Battle Lake
USD 69,900
Amor Township, Battle Lake

1,200 sq.ft

Jul 31, 2026

29 pictures Arrow icon pointing to the right
Commercial
Commercial for sale in Amor Township, Battle Lake
USD 79,500
Amor Township, Battle Lake

1,200 sq.ft

Jul 28, 2026

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Houghton Lake, Roscommon County
Request Details
Houghton Lake, Roscommon County

1 Bathroom

1,352 sq.ft

21 hours ago

View photo Arrow icon pointing to the right
New
Foreclosure
House
House for sale in Cottage Lake
Request Details
Cottage Lake, King County

21 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Pennfield, Pennfield Charter Township
Request Details
Pennfield, Pennfield Charter Township

21 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Druce Lake, Lake Villa
Request Details
Druce Lake, Lake Villa

1 Bathroom

2,662 sq.ft

21 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Rockland Lake, Congers
Request Details
Rockland Lake, Congers

21 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Leroy Township, Calhoun County
Request Details
Leroy Township, Calhoun County

3 Bedrooms

2 Bathrooms

21 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Lake Mann Estates, Orlando
Request Details
Lake Mann Estates, Orlando

3 Bedrooms

2 Bathrooms

920 sq.ft

21 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Beadle Lake, Emmett Charter Township
Request Details
Beadle Lake, Emmett Charter Township

21 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Lake Carmel, Putnam County
Request Details
Lake Carmel, Putnam County

1 Bedroom

1 Bathroom

706 sq.ft

21 hours ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Isle La Motte, Grand Isle County
USD 475,000
Isle La Motte, Grand Isle County

2 Bedrooms

2 Bathrooms

1,162 sq.ft

21 hours ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Rangeley, Franklin County
USD 519,000
Rangeley, Franklin County

3 Bedrooms

2 Bathrooms

1,400 sq.ft

21 hours ago

24 pictures Arrow icon pointing to the right
New
House
House for sale in Windham, Cumberland County
USD 399,900
Windham, Cumberland County

2 Bedrooms

1 Bathroom

1,135 sq.ft

21 hours ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Oxford, Naugatuck Valley Planning Region
USD 724,900
Oxford, Naugatuck Valley Planning Region

7 Bedrooms

5 Bathrooms

3,753 sq.ft

Office roomEquipped kitchen

21 hours ago

30 pictures Arrow icon pointing to the right
New
House
House for sale in Harmony, Somerset County
USD 599,000
Harmony, Somerset County

2 Bedrooms

1 Bathroom

1,100 sq.ft

GardenDeckEquipped kitchen

21 hours ago