The Royal Guest Lodge is a cozy 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 tastefully decorated and feature modern amenities such as flat-screen TVs, air conditioning, and free Wi-Fi. Guests can enjoy a delicious breakfast in the hotel's dining area or prepare their own meals in the comfort of their own kitchen. The Royal Guest Lodge also has a swimming pool and a garden where guests can relax and unwind. The hotel is conveniently located near the town's shops, restaurants, and attractions, making it a great choice for travelers looking for a hotel with a kitchen in Port Alfred.