Karta Vacation Rentals
Perched on the Mossel Bay shoreline, this historic hotel overlooks Santos Bay and the harbour with the Outeniqua Mountains as a backdrop. Steps from the Dias Museum and a short walk to Santos Beach, it sits about 20 minutes from the airport and roughly halfway between Cape Town and Port Elizabeth.