I was in Pretoria then at some resort in the middle of nowhere.
Not sure if you’ve been before, but it’s an incredible country mate, hope you have a great time.
When I was over I caught a lot of the games. I watched the sporting game at a resort just in the room and watched another game at a different hotel. So had no issue when in hotels.
The Mrs also says there’s a lot of sports bars and casinos in Cape Town to watch them they’re all on SuperSport which is basically there version of Sky but with more games.
The only issue I had I was visiting the other halves family and they didn’t have the sport broadcaster when we were visiting them.
So what I did was got a NowTV pass and a VPN for the PL games which were on Sky.
Feel free to private message if you have any questions.