What is the essential difference between the three? The answer provided by Wiki and an article I found is as follows.
A hotel is an establishment that provides paid lodging on a short-term basis.
Some interesting hotel facts:
- In 2006, Guinness World Records listed the First World Hotel in Genting Highlands, Malaysia as the world’s largest hotel with a total of 6,118 rooms
- According to the Guinness Book of World Records, the oldest hotel still in operation is the Hoshi Ryokan, in the Awazu Onsen area of Komatsu, Japan which opened in 717
- Burj Al Arab in United Arab Emirates is the tallest building used exclusively as a hotel. However, the Rose Tower, also in Dubai, which has already topped Burj Al Arab’s height at 333 m (1,090 ft), will take away this title upon its opening
A motel is a hotel designed for motorists, usually having direct access to an open parking area.Entering dictionaries after World War II, the word motel, a portmanteau of motor and hotel or motorists’ hotel, referred initially to a type of hotel consisting of a single building of connected rooms whose doors faced a parking lot and, in some circumstances, a common area; or a series of small cabins with common parking. As the United States highway system began to develop in the 1920s, long distance road journeys became more common and the need for inexpensive, easily accessible overnight accommodation sited close to the main routes, led to the growth of the motel concept.
While the average motel may not have the accoutrements found at hotels, it offers easy access, reasonable rates, and a less complicated experience. Motel 6 is one of the largest motel chains in the United States, offering an experience somewhat similar to that of a budget hotel.
An inn is an establishment providing food and lodging also, but it is typically located in the country or along a highway.Found in Europe, they possibly first sprang up when the Romans built their system of Roman roads two millennia ago. Some inns in Europe are several centuries old. In addition to providing for the needs of travellers, inns traditionally acted as community gathering places.
There is however no longer a formal distinction between an inn and other kinds of establishment, and many pubs will use the name “inn”, either simply because they are long established and maybe were once a Coaching inn, or to summon up a particular kind of image; however, originally an Inn had to provide not only food and lodging, but also stabling and fodder for the traveller’s horse(s) and for fresh horses for the Mail coach.