We (I and my two sons, 10 and 8) will arrive at London Heathrow a little past 10 pm on May 18. My original idea was to stay at a hotel near the airport for two nights. We would probably visit either Hampton Court or Windsor on the 19th if the weather is fair (if it is truly horrible we might be better of going into London to see a museum etc.). In the morning on May 20 we will travel to the Isle of Wight for a one week stay.
But I can't decide whether staying near Heathrow is really our best option. It seems the prices are quite a bit lower than in London itself and I would like something close to the airport as we will all be tired when we arrive and I don't really want a long transfer at that time. On the other hand transportation from the Heathrow hotels seems a bit complicated. I would very much appreciate some input!
I would like to keep cost down as much as possible - possibly looking at a Premier Inn. However, I don't have a strict budget either.