Few places on Earth share the stunning beauty of Port Alfred, which has been further enhanced by the successful development of the Royal Alfred Marina. The Halyards Hotel stands as a beacon on this marina and is an international landmark. The Halyards, splendidly set along the waterfront of the popular Royal Alfred Marina is the ideal getaway destination situated midway between East London and Port Elizabeth.
From the minute that you enter this fine example of Cape Cod architecture with its cool and nautical appeal, you will find yourself surrounded by comfort and luxuries designed to put you at ease. This will encourage you to relax and enjoy the Heart of the Sunshine Coast. Personal, warm and unobtrusive service as well as meticulous attention to detail is the hallmark of our establishment, which in turn will ensure that you feel special and appreciated.