Apartamentos é sempre complicado.
Posso sugerir a pousada da juventude do porto que acho que tem um apartamento para x pessoas, não sei no entanto se já não está reservado. Na mesma pousada da juventude encontras também quartos multiplos que podes partilhar com amigos.
O Porto|Gaia está atualmente recheado de Hostels, que também passa por uma excelente opção para viagens em grupo.
Se preferires um conforto de um hotel, fica aqui a sugestão:
www.booking.com/landmark/pt/mares-vivas.pt.html?aid=317224 Espero ter ajudado.