You can sleep in your own house, and it should have been marked on your map. Other than going around in Info mode, clicking on each house that looks like what you bought, I can't think of how you'd find it. You could save your game, sell the house and buy it back again, and see if it is marked properly; if so, reload and go to that house.
Most players find Boats to be the better investment. You can never lose your boat, you can teleport to it from any outside location and back instantly, and you can store stuff and sleep in the interior of the vessel. That's pretty awesome. Just remember to sleep below decks; outside on deck you can get pinched for vagrancy by... uh... the coast guard? I don't know.