The 24-year-old made the gesture to recognise the huge amounts of money her fans have spent following her around the world.
The singer paid for their accommodation in the upper range in the Sandy Lane Hotel and invited them for tea at her house.
"She wanted to show them how grateful she was. She figured the best thank you was to cook them tea in her hometown," a source said.