Echa un cable de red cat.6 a la planta superior y monta un router neutro configurado para ser un router secundario, es lo mas eficaz, entre los 2 router podrás mas o menos cubrir un mayor rango de la casa.
Ni un router con mejor wifi (en el sitio del que tienes) ni repetidores te van a hacer milagro alguno, vas a seguir con carencias. Un par de paredes y tienes la señal temblando. Y los repetidores solo repiten con mas fuerza pero si al repetidor de por si la velocidad que le llega es mediocre lo que sale es mediocridad amplificada.
Por otra parte para tener 300mbit por wifi como no tengas Wifi AC lo tienes crudo incluso con la mejor señal posible. Si algo tiene el wifi es que es la conexion de red mas ineficiente por la gran cantidad de factores que le afectan.