Deia cuenta con unos 16 restaurantes. Uno ellos ha sido galardonado con una estrella de Michelín, mientras que los demás ofrecen platos típicos de la cocina mallorquina, o bien tapas y tentempiés. Existen varios bares pequeños que brindan la oportunidad de disfrutar del ambiente local mientras se deleita con las cervezas y los vinos de la región.