Иногда рестораны располагаются в более крупных заведениях, например в гостиницах, где услуги питания предоставляются для удобства проживающих и для увеличения потенциального дохода гостиницы.Владельцем ресторанного бизнеса называется ресторатор; оба слова произошли от французского глагола restaurer (восстанавливать, укреплять, кормить).
Рестораны появились в XIII веке в Ханчжоу, культурном, политическом и экономическом центре Китая во время династии Сун. Имея население более 1 миллиона человек, культуру гостеприимства и бумажные деньги в обращении, Ханчжоу был готов к развитию ресторанов. Возможно, рестораны возникли из чайных домиков и таверн, которые старались угодить путешествующим.
Первый ресторан, открытый в Москве, — «Славянский базар». Ресторан был построен архитекторами Р. Гедике и А. Вебером в 1872—1873 годах. Он отличался от трактира тем, что там работали не половые, а официанты. Они работали во фраках и белых перчатках, и их называли «люди». Именно там произошла встреча основателей МХАТа Станиславского и Немировича-Данченко. С переездом русских в другие страны там появились русские рестораны, подающие блюда традиционной русской кухни.