Das Grand Hotel Mediterraneo bietet drei Restaurants mit internationaler und italienischer Küche sowie authentische toskanische und Florentiner Spezialitäten und die American Bar und Lounge.
- Das Restaurant Arno ist im Erdgeschoß des Hotels gelegen und dieses elegante Restaurant ist mit Holzvertäfelungen und Marmorfussboden gestaltet. Hier wird den Gästen internationale Küche und toskanische und Florentiner Spezialitäten geboten.
- Das Restaurant Fiesole ist im Mezzanine-Flur des Hotels gelegen und es ist in einem eleganten Stil mit Holzvertäfelungen und Marmorfussboden gestaltet. Das Restaurant bietet italienische Küche.
- Brasserie Taverna befindet sich im Untergeschoß und ist im Landhausstil with einem Kamin und Fußboden aus Terracotta gestaltet. Das Taverna bietet toskanische Spezialitäten und Snacks.
- Die American Bar und Lounge im Grand Hotel Mediterraneo ist in der Hotel-Lobby gelegen und dieser beliebte Treffpunkt bietet seinen Gästen eine große Auswahl an Cocktails und erfrischenden Getränken sowie kleine Gerichte und Snacks. Während der warmen Jahreszeit können die Gäste auch auf der Terrasse am Ufer des Arnos sitzen.