The phrase
"online hotel" refers to a hotel that can be booked or reserved through the internet. It means that the hotel's services, availability, and booking process can be accessed and done online rather than through traditional methods like making phone calls or visiting in person.
Full definition