The last few days I have been rearranging my villagers and scanning in Amiibo villagers to get the old ones to move. When there are already a few houses in the vicinity I got them to move into a new spot no problem.
But sometimes I faced an Amiibo who was absolutely dead set on moving in on the previous villager's spot no matter how much I reset.
So I figured to just make it extra crowded around the undesired spot to make the new spot more attractive.
I moved in a new player (of which I placed the house as close to the undesired spot it would go) AND I built a small and cheap PWP (like a park bench), which I also place as close as it would to the undesired spot.
Once I did that, the villager immediately moved to the desired spot on the next load the following day. (Yay!) True, you will have to sacrifice some grass, but it will grow back anyway.
It helps if you grid your town first to get the right acre crowded enough for them to pick another spot.
It might be a total coincidence, but I will use this method a few times more to move the last of the stubborn villagers to their dedicated suburbs of Riverdale and Evergreen Heights
