The Port Alfred Sands is a modern hotel located in Port Alfred, South Africa. It offers comfortable rooms with fully equipped kitchens, perfect for guests who prefer to cook their own meals. The hotel's rooms are spacious and tastefully decorated, featuring modern amenities such as flat-screen TVs, air conditioning, and free Wi-Fi. Guests can enjoy a refreshing swim in the hotel's outdoor pool or relax on the sun loungers by the poolside. The Port Alfred Sands also has a restaurant and bar on-site, serving a variety of delicious dishes and refreshing drinks. The hotel is conveniently located near the town's shops, restaurants, and attractions, making it an ideal choice for travelers looking for a hotel with a kitchen in Port Alfred.