Karta Vacation Rentals
On Mossel Bay’s shoreline, just off Santos Beach, this historic hotel overlooks Santos Bay and the harbour with the Outeniqua Mountains as a dramatic backdrop. About a 20-minute drive to the airport and roughly halfway between Cape Town and Port Elizabeth. The property forms part of the local museum complex and sits steps from the waterfront.