Quatre restaurants sont à disposition au Pestana Grand.
L'Atrium, le restaurant principal est grand et lumineux. Tous les matins, il propose des petits-déjeuner copieux sous forme de buffets très complets: gâteaux, croissants, oeufs à la coque, au plat ou brouillés, céréales, yahourts, bacon, saussisses et jus divers... Il propose des dîners-buffet ou à la carte les lundi, mercredi et dimanche de 18h30 à 22h.
Le Cabo Girao est le restaurant du midi: buffet ou à la carte entre 12h et 16h. Le jeudi, de 18h30 à 22h, il vous permet de découvrir les spécialités portugaises pour 36 € par personne. Vous pourrez ici profiter de la terrasse.
La Trattoria, l'incontournable restaurant italien se démarque par sa décoration: colonnes, voutes et peintures vous transporte dans un endroit différent. Il est ouvert les lundi, mardi, jeudi, vendredi et samedi de 18h30 à 22h.
Enfin, le restaurant marocain, Au tagine, très chaleureux ouvre ses portes les mardi, vendredi et samedi entre 18h30 et 22h.
Autour de la piscine un snack-bar est ouvert tous les jours de 10h à 18h. Le Havana Lounge et le Coast Bar proposent boissons et ambiances musicales.