The Port Alfred Sands is a family-friendly hotel located in Port Alfred, South Africa. It offers spacious and comfortable rooms with private bathrooms that are stocked with toilet paper. The hotel features a swimming pool, a restaurant, and a bar. Guests can enjoy various activities such as fishing, hiking, and golfing in the surrounding area. The Port Alfred Sands is known for its friendly staff and excellent service. It is an ideal choice for families and travelers looking for a fun-filled stay in Port Alfred.