We just got back from Levi in Finland. Finnair fly to Kittila from HEL, you can get a bus from there.
We don't ski and it's definitely a hill not a mountain, but there's loads to do - snowshoeing, snowmobiling, husky sledding, ice fishing, fat biking, etc plus skiing. You can also cross-country skiing and hike.
Levi itself is small, and yes the restaurants are pricey, but the supermarkets aren't too bad - we self-catered breakfast+lunch for two for 4 days for about €30.