هتل بزرگ شیراز دارای چهار رستوران ایرانی و ایتالیایی در طبقه چهارم، رستوران پانارامیک در طبقه سیزدهم و رستوران دریایی گردان در طبقه ششم است.