The Royal Guest House is a charming boutique hotel located in the heart of Port Alfred. With its elegant rooms and warm hospitality, it offers a cozy and comfortable stay for guests. The hotel offers half board options, allowing guests to enjoy delicious meals at their on-site restaurant. From hearty breakfasts to mouthwatering dinners, the hotel's culinary team ensures that every meal is a delightful experience. With its central location and excellent dining options, The Royal Guest House is a top choice for travelers seeking a hotel with half board in Port Alfred.