Hi Veebyes! We spent just over a month in Newfoundland this past June/July. Wanted to see 3 things - icebergs, puffins, and Viking Heritage - success on all 3 - plus so much more!
Arrived about June 12 via "short" ferry North Sydney to Port aux Basques - reserved about a month ahead of time - no trouble getting a spot. Waited until we actually got to NL before making ferry reservation back - still about a month ahead of time and no issue again.
Stock up in North Sydney - no "big box stores" until you get up to Corner Brook. Spent 2 nights at Codroy RV in Doyles, then 4 nights at Gros Morne RV in Rocky Harbour. It was cold and rainy most of those days, so wanted electric hookups for heater. Visited Gros Morne NP from there - great boat trip on Western Brook Pond - make a reservation before you go!
Then up to St Anthony area for Lanse aux Meadows UNESCO Viking settlement site. Expect "Boil Water" orders at most CG's in NL - most rely on surface water vs. drilled wells. We added bleach to water jugs to sanitize instead. Northland Discovery boat tours out of St. Anthony was nice for icebergs and whales. PLENTY of icebergs to see while we were visiting the Province - no need to arrive any earlier than we did.
Roads off Trans-Canada Hiway tended to be pretty rough...
King's Point has a little gem in the Whale Pavillion! Worth the visit!!!
La Scie, Twillingate, Bonavista all have nice features to visit. Heart's Content, north of Bay Roberts, has another gem in the trans-atlantic telegraph cable station. Skerwink Trail in Port Rexton is a nice hike, puffin viewing site in Elliston is a must-see. 3 nights at Blue Fin RV then 3 nights at Pippy Park visiting St Johns and surrounding area.
Bird Rock south of St Marys for Gannetts, stay at Sunset RV in Argentia, and fort at Castle Hill is good. Many take "long" ferry back to North Sydney from here, we drove back to Port aux Basques, with another stop near Gros Morne at Water's Edge RV in Woody Point - watched whales right from our window!
Hope this helps - OK to pm me if you need more details! ST