There is no such thing as the best mortgage because everyone's situation is a little different. Fixed rates offer stability for a price, the longer you want to fix your rate, the more it will typically cost. So you may be looking for the best 10 year fixed rate mortgage if you are interested in securing your monthly payments for a long period of time. Or more like 2 years if you are trying to balance cost with security.
There is always one thing in common though and that is saving money! When we compare mortgages we focus on finding you the best overall value. The best mortgage rates may come with high fees which can lead to you paying more than you need to.