If you can't get freeview through an aerial, have a look at FreeSat - it's a similar service but through a satelite dish. A dish and decoder might cost £50 and they are not as easy as an aerial to fit yourself but there's no further cost (other than the TV licence).
For broadband, you either get a landline and pay the monthly charge for a minumum period or you use mobile broadband. It's worth looking to see which network has masts in the area on this site:
http://www.sitefinder.ofcom.org.uk/
Most networks will let you have a single month of mobile broadband for around £15 and you can use it at home if it doesn't work well at the holiday home.