ホテル(hotel)の語源は「旅人」を意味するラテン語の「hospes」だと言われています。病院を意味する「hospital」という言葉も、この「hospes」から来ています。旅人をもてなす場所が「hotel」、病人をいたわる場所が「hospital」というわけです。
ホテルは洋風の宿のことですが、今ほど旅人が多くはなかった大昔はもちろんヨーロッパにもホテルなどありませんでした。巡礼などの目的で長い旅に出る際には、修道院が寝る場所と食事を提供したものでした。
寝泊りと簡単な食事ができる「inn」がようやく登場したのは、1400年ごろのころです。
その後さまざまな経緯を経て、最初の近代的なホテルとして1889年に誕生したのがロンドンのサボイホテル(Savoy Hotel)です。その後、1897年にはパリにホテルリッツ(Hotel Ritz)、そして1899年にはロンドンにザ・カールトン(The Carlton)が誕生しました。