Sun and sand. Sea and surf. If you are looking for relaxing accommodation in a beach resort, look no further! Check out leading beach resorts across Africa.