Op de Olympische Zomerspelen van 2008 in Peking, kwalificeerde Gomes zich voor de tweede keer in twee zwemwedstrijden, door de FINA B-standaard binnenkomsttijden van 1:09.96 (100 m borststrijd) van de Europese Kampioenschappen te verwijderen.
in Eindhoven, Nederland, en 2:30.35 (200 m borststrijd) van de EDF Swimming Open in Parijs, Frankrijk. In haar eerste evenement, 100 m borstwedstrijd, daagde Gomes zeven andere zwemmers uit in de vierde heat, waaronder de Zuid-Koreaanse Jung Seul-Ki en de tweevoudige Olympische speler Inna Kapishina van Wit-Rusland. Ze overtrof Kapishina met 0,15 van een seconde, waardoor haar olympische tijd daalde tot 1:10,02. In de 200 m borstwedstrijd verlaagde Gomes haar persoonlijke record naar 2:30.18, maar slaagde er niet in om voor de tweede keer door te gaan naar de halve finale, omdat ze in de voorrondes negentigste plaats behaalde.