I'm connecting from USA via LHR to another destination in Europe with a long layover (9 hours). I want to go to an airport hotel to sleep. I assume that I can do this? Can I get the UK ETA Visa vs. the Transit Visa? I'm only staying for 7 hours, but I might be back within the next 2 years. So, I'd prefer to just get the longer one, as they appear to have similars costs. Thanks. Elaine
Since you need to go through Immigration to reach a hotel, yes, you need an ETA. Obtained before you leave the US.
You haven't told us what passport you hold, but assuming you're a US citizen you don't need a visa unless you have a criminal record or have previously been refused entry.
What you DO need is an ETA - this is not a visa. Make sure you use the official site/app: