theres a good prem travelle inn about 10 min walk from it in kennisington. last time i stopped it was about £134 a nite
battersea has a travelinn i think... a short bus ride to EC from there
lp
NH Hotel Kensington is only 5 mins walk from Earls Court tube station and is a nice hotel and you should be able to get reasonable prices through the likes of