If flying BA they usually arrange the transfer for you in the price. £19 for a short bus ride is legalised robbery. There is a new hotel at LGW which is Japanese style, Yotel, they also have one at Heathrow. I think they are far from cheap for an overnight as you pay by the hour.