The first place that comes to mind is Denver. There are nonstop flights from London and you might consider finding a place near Vail as it should be a little cooler than many places. There are many differing accommodations there and a fair amount of restaurants. You could consider staying in Denver for a couple of days upon arrival as the downtown area is nice for a couple of days.
And...Welcome to Flyertalk!