You can rent a car for these cases.
The vehicle is mine, I make sure its maintained properly, has correct tires, I make sure its got what I need. I have access to it even when the local rental company has only Nissan hatches. The diesel costs me maybe 15% more than the petrol for my old honda hatch. Its also more comfortable, safer (for me) and a more enjoyable ride.