The 34-year-old exchanged vows her toyboy lover Kieran Hayler at the Sandals Royal Bahamian resort and spa earlier this month, but she claimed bosses intruded on her privacy and leaked raunchy photos of her vacationing to the press.
Now chiefs have agreed to give Price her money back - but only if she agrees not to return to any of their properties in the future.
A statement from Sandals reads: "The team were thoroughly understanding and accommodating of Ms Price's request for privacy, offering use of the resort's private offshore island, Sandals Cay, for her wedding ceremony and the duration of her stay.
"However, Ms Price declined this offer, and against the Sandals team's advice, opted instead to hold the ceremony on the public beach where she was photographed by paparazzi.
"Sandals Resorts is disappointed that Ms Price was not happy with her stay and as a gesture of goodwill are willing to offer her a refund on condition that she does not chose (sic) our resorts for any future weddings or stays."