Originally Answered: Where there hotels and restaurants in Ancient Rome? There were inns and taverns. An inn had rooms to rent and offered meals to travelers. They were usually situated either along well-traveled roads or in cities that drew people for short visits.