If you want to experience an affordable sun city holiday in Sun City, you should go during the off-season. In Sun City, lodging is less expensive in March and January. You can also save money by reserving a B&B or guesthouse in one of the nearby towns for an even more affordable sun city vacation.