横尾山荘(よこおさんそう)は中部山岳国立公園内、長野県松本市安曇上高地にある山小屋。上高地から槍ヶ岳、穂高連峰、蝶ヶ岳へ向かう登山道の分岐点、横尾に建つ。梓川左岸の標高1,620 mの位置にある。上高地から徒歩で約3時間10分要する。