I think both are acceptable, though it should be rephrased slightly different:
Last week, John bought the house next door.
Last week, John bought a house next door.
Using "a" is slightly more correct, but "the" would also work depending on the conversation.