Be extra considerate of your tenants. I would offer them the option of 2 months notice and the required moving costs, and to NOT show the house until they move out.
They can refuse this offer, but may not.
We had our landlord start to try to sell our rental, and it was a house with us and two kids under10 years.
Showings were a nightmare, with Realtors trying to come in without an appt, showing up 1.5 hr's late (after 8pm) on a school night, after we had vacated the place over dinner for that time so they could show it, then insisted on showing it with me giving one kid a bath... ( I hated being there during showings).
We had at least 15 showings a month, and it lasted for 3 months.
I am fairly private , FT working mom that did not have time to keep the place clean all week, and it really bothered me to have strangers walking through my bedroom, and seeing my laundry,unswept kitchen floors, etc.
If you have ever sold a home, you know what I mean, and renters have NO upside to the hassle of showings.
We had to finally insist on no key lockbox, to keep unscheduled showings away, but could not deny anything with 24 hr notice.
I am surprised that you can't just give the 2 mos notice for personal use when you want to sell. BC does, and we have rent controls here.