Adams large 64mm suction cup with mushroom head is rated to hold 7 pounds (3.2kgs) in weight.
Fix to a flat, clean, dry, slick/shiny non-porous, non textured surface like glass, mirrors, glossy plastic, glazed ceramic tiles etc. See:- Why Adams Are Best.