Do an online research of the place you want to visit, and book your own villa or apartment - preferably with a private renter. This way, your stay will be much cheaper than booking a villa or apartment through a holiday company. I have done this in T...