And if...

...you have dropped the camera a few times, the camera is likely damaged, only that it showed up only now.
And if you can't go on holiday without your camera, go buy a new one, and an extra battery, and enjoy the vacation. I would be wary of depending on a "seemed not damaged" camera, even if you have solved the problem with the battery.