Я такую задачу решил следующим образом:
— D-Link DIR-320;
— альтернативная прошивка DD-WRT.
У меня две беспроводные сети на одном роутере. У каждой, соответственно, свой SSID — для домашних и просто гостевой.
Две разные подсети. Сети полностью изолированы друг от друга.
Инструкции по настройке тут:
www.dd-wrt.com/wiki/index.php/Multiple_WLANs
Вам, соответственно, нужно просто купить любой роутер, совместимый с DD-WRT, прошить и настроить его.
Список совместимых устройств тут:
www.dd-wrt.com/wiki/index.php/Supported_Devices
Как один из примеров, которые продаются сейчас это ASUS RT-N16.