I have put down on my ESTA that I am travelling in transit to another country when I'm not, I am only going on holiday for two weeks.
Will I still get in? There is no address where i'm staying in the US
You might get in, the online part of the ESTA is not so important.
But you will need to fill out a landing card. You will be asked to give your address on it and then it will be read by a US Customs and Border Protection Officer (usually twice: once at passport control and again at customs). If you are really transiting it is normal to give the address of the airport when you are transiting.
The officer may question your onward intentions. In the past when transiting to Brazil via New York I have being asked to state where I'd be staying in Brazil and my reasons for going to Brazil, including a brief plan of what I intended to do there. It was a friendly conversation that lasted a couple of minutes, but only because I wasn't lying.
In that instance my US entry stamp was limited to one day, which of course was perfectly sufficient since I was transiting and left about two hours after I arrived. (In every other entry I've been given ninety days.)
It is better to give an approximate address on the US CBP form and explain yourself about it when questioned rather than be caught lying about transiting.