Another senior right-wing Liberal, Eric Abetz, also rounded on Keating, accusing him of mounting "self-serving and egotistical" arguments for a republic.
"Mr Keating's musings clearly have no basis in fact and are just a sad feature of the latest Republican push," the Tasmanian senator said.
"Along with wanting to change the flag, Mr Keating regularly finds new ways to try and push for a republic despite the Australian people rejecting his own model."
Prince Charles and the Queen have repeatedly stressed it's up to Australians to decide whether to follow the republic path.
Keating also said Prince Charles was a hard-working, enlightened and conviction-driven person who would always be welcome in Australia as the crown prince or as monarch of Great Britain.
"But the pretence of representing this country and all that it stands for is something he and we could well do without."
Prince Charles and his wife Camilla, the Duchess of Cornwall, will be officially welcomed at a reception in Brisbane on Wednesday, before opening the Commonwealth Games on the Gold Coast in the evening.
- AAP