Музей Гране находится в 800 метрах к юго-востоку от Кафедрального собора святого Спасителя, на площади ордена святого Иоанна. Он расположен в доме настоятеля церкви ордена святого Иоанна. Впоследствии к церкви пристроили отдельное крыло, предназначенное специально для музея (затем были пристроены ещё два здания). Свой нынешний облик музей наконец обрёл в 1940 году.
Ядро коллекции музея — собрание античных древностей Фори де Сан-Винсана. В середине 19 века коллекция пополнилась благодаря дару художника Франсуа Мориса Гране, а также собранию Жана-Батиста де Фабригуя. В 1984 году государство передало в дар музею девять картин Поля Сезанна.