TIL A love hotel is a type of short-stay hotel found around the world operated primarily for the purpose of allowing guests privacy for sex. The name originates from "Hotel Love" in Osaka.Although love hotels exist all over the world, the term is often used to refer to those located within Japan.