A statue of St Barr, also known as Finbarr, the island's Irish patron saint, stands on a rock offshore in Bàgh a Tuath.
Northbay is also home to the Heathbank Hotel, which was originally built as a church in the mid 19th century. A varied menu is available in the restaurant, which features some of the best of the island’s seafood.