The Thistle Guest House is a charming bed and breakfast located in Port Alfred. With its cozy rooms and friendly atmosphere, it offers a comfortable stay for guests. The guest house offers half board options, allowing guests to enjoy delicious meals at their on-site restaurant. From homemade breakfasts to home-cooked dinners, the guest house's culinary team ensures that every meal is a delightful experience. With its warm hospitality and excellent dining options, The Thistle Guest House is a top choice for travelers seeking a hotel with half board in Port Alfred.