O evento foi realizado pela primeira vez em 1987 no Circuito de Jarama, na Espanha.[1] A razão para tal foi porque o principal circuito português da altura, o Circuito do Estoril, ainda não estava pronto para ser utilizado para o motociclismo. No entanto, Portugal ainda queria sediar uma prova do campeonato naquele ano e por isso optou por usar o circuito de Jarama até que o seu próprio estivesse pronto.[2][3] Em 1988, uma segunda corrida foi realizada no novo Circuito de Jerez, também em Espanha.[1] O plano original era receber a corrida em Portugal, no circuito do Estoril, mas Jerez foi o escolhido. A corrida também foi chamada de 'EXPO' 92, referindo-se à feira de um nome semelhante realizada na cidade espanhola de Sevilha naquele ano.[4][3] Isto torna Portugal o único país a acolher vários grandes prémios com bandeira e nome portugueses, apesar das localizações dos eventos não serem no próprio país.
Em 2000, o Grande Prémio de Motociclismo regressou a Portugal após o Circuito do Estoril ter sido homologado para o motociclismo internacional.[3][1] Esta foi a terceira vez que Portugal acolheu um Grande Prémio, mas apenas a primeira vez que uma corrida foi realizada no próprio país. O Estoril continuou a acolher a ronda portuguesa até 2012, onde foi confirmado pela última vez depois dos proprietários do circuito do Estoril e o governo português terem chegado a um acordo.[5][6] No entanto em 2013 a prova portuguesa foi abandonada em favor do Circuito das Américas nos Estados Unidos.[7]
Na sequência da pandemia COVID-19, o Grande Prémio de Portugal voltou a ser o final da época com um calendário alterado no Campeonato do Mundo de MotoGP de 2020. O local escolhido para a realização da prova foi o Autódromo Internacional do Algarve, que é circuito reserva desde 2017. A prova decorreu sem espectadores devido à falta de distanciamento social nas arquibancadas da prova de Fórmula 1 realizada um mês antes.[8][9] Em 2021, a corrida originalmente única foi trazida de volta como a terceira prova da temporada.[10][11][12]