Hello Dear,
For all the good ranked MBA colleges they have either one of these accreditation (AACSB, AMBA, EQUIS), which binds them to have GMAT as on of the entry requirements.
You need to give GMAT to get into good ranked universities but in case you are from business family background and not looking for Post Study Work visa then i would advise you to look at UK universities, you will find many good universities which will not have GMAT requirement.
If you like my Quote, then do UpVote it.