It would help to know when you are going. If it's in summer, try university accommodation.
My friend and I stayed in the Business School student housing at Trinity this summer, and we were very pleased. We each had our own large en suite room with a twin bed just down the hall from each other in an apartment with a shared kitchen and separate "lounge." The lounge was comfortable if a little sterile. The location is unbeatable, of course, and we were right at the edge of campus, with great access to airport transportation.
Near Portrush, Coleraine has a university that I believe offers student housing rental in summer. That said, I would stay in Derry way before I would stay in either Portrush or Coleraine. In Derry, the same friend and I stayed in two rooms at Quay8, a hotel with very small en suite rooms with, as I recall, double beds, inside the walls. We are budget travelers and were very pleased with our accommodation. We didn't have a car, so I can't speak to the parking situation.
Re: Donegal, I hope you are referring to the County, not the City, because there are far better options in the area. We LOVED Killybegs and wish we could recommend the place we stayed, but it only had two beds. Driving down from NI/Derry area on the N15, I think it's called Barnesmore Pass? You wouldn't think you were in Ireland. We were on a hurtling bus and the views were still amazing. I would love to see it from a car that can stop.
With a car, of course, you can stay nearly anywhere along your route, so be sure to check AirBnB and the other major booking sites. Anyplace worth staying will make clear how many beds there are and in what configuration. If you don't need separate rooms, only separate beds, traditional hotels and B&Bs usually have twin rooms. You just have to double check that that's what you're getting.
For outdoor exploring, the North wins for me, hands down. I would shift some days if possible. The Sperrins Mountains are beautiful, and the Wild Atlantic Way was created for a reason.
Have a wonderful time!