The Thatch Waterfront Pub is a fully licensed pub and restaurant located on Hornby Island, serving local beer, wine, and spirits, as well as delicious pub fare and seafood dishes. Enjoy stunning waterfront views and a warm atmosphere, perfect for relaxing and unwinding.
The Thatch Pub is known for its convenient location, delicious food, and stunning ocean views, making it a great spot to relax and enjoy a meal or drinks.
Some reviewers experienced delays in food preparation, and one reviewer was unhappy with the smoking policy and uncomfortable seating.