People will respond soon advising that you should try and sort out your local wifi environment first as a new router (or access point) may not solve the problem - they will be correct in that regard. Also that a new router is overkill and a wireless access point (or booster) may be all you need - that is also correct. There are lots of threads on here with good information on these options, but in the spirit of answering your question, here are some recent recommendations on here from satisfied users of mid priced routers or wireless access points..
Griffin is right - as well as posting the stats, to test the network connection on the Mac, connect it by Cat5e or Cat6 ethernet cable. If its distant from the Hub, then 20-50 metre runs of 5e cable are cheap and can be trailed upstairs over carpet etc, whilst you run the tests. If your Mac has no ethernet port, then USB3-Ethernet "adapters" are not expensive and can be had from the same online suppliers as the cable.
-------------------- John --------------------
My services: HD TV on VIP (+ Sky Sports & Movies & BT sport), x3 V6 boxes (1 wired 2 WiFi,) SH2 in modem mode with Airport Extreme Router. On VIVID200, Talk Anytime Phone, x2 Mobile SIM only iPhones.