Schoone Oordt Country House is a charming country hotel in Swellendam South Africa, possibly the best of Swellendam accommodation, with 11 luxury bedrooms set separately from the Manor House in lush gardens, an intimate Conservatory restaurant, a sparkling saltwater pool and a passion for people, family, food, wine and the environment.