Barceló Sants té restaurant. Si ets més de beure que de menjar, també hi ha un bar a les instal·lacions.