Hola!!!
Yo estoy enamorada de Oporto así que no se si soy muy objetiva.
Te voy a recomendar un hotel, el malaposta, estás al lado del centro, en una callecita tranquila, la atención es increible, la dueña es un encanto, el hotel es exactamente lo que vas a ver en las fotos de la web,
www.hotelmalaposta.com, sólo ofrecen desayunos, pero la comida y la cena no son problema porque tienes cantidad de sitios donde comerás genial. Yo reservé una habitación individual, y me encontré una cama matrimonial comodiiiiiiisima, y otra cama de noventa. El hotel está reformado, mi habitación era totalmente nueva, el baño era antiguo, con cositas reformadas y muy limpio.
No se que edad tendrás, pero a lo mejor puedes reservar a través de la web de Halcón Joven, a mi me salió 7€ más barato por noche, que contratándolo directamente con el hotel.
Para comer en Oporto es fácil, vas a la orilla del río que no tienes pérdida, hay un montón de restaurantes, no los probé todos pero en los 2 o 3 que estuve, genial. Y si quieres tomar el mejor desayuno de Porto, Café Majestic, todo el mundo lo conoce.
Desde Oporto puedes desplazarte a Braga y a Aveiro sin problemas, el tren a Aveiro son unos 35 o 40 minutos, y tienes uno cada poquito.
Aveiro, es muy bonito, aunque yo crei que era más grande, la verdad. Comí en el Centro Comercial de allí, en un restaurante de una cadena portuguesa, pero no recuerdo el nombre.
Hay un pueblo, Espinho, que es muy famoso por su casino, está muy bien, tiene kms y kms de playa, y al lado está Granja, que aunque lo vi de pasada, me pareció precioso.
El resto de sitios que nombraste los conozco poquito.
Saludos y espero haberte servido de algo.