While you're staying in Bonavista, you might want to visit some of the attractions here such as Bonavista Bay, Elliston Municipal Park and Ryan Premises National Historic Site. Other favourite sights include Garrick Theatre and John C. Crosbie Sealers Interpretation Centre.