Custom vacation destinations map

Is it possible for me to add custom locations in order to make a custom vacation map. I don’t intend to edit the map, I just want to make a custom map of my destinations during a trip to Greece. I want to add the location of my hotel, all the museums I plan to visit, the restaurant for dinner, etc. And can I use it offline? Similar to google My Maps. Thank you.

You could use for that purpose

For offline use I find that and/or OsmAnd are very useful. I will be traveling abroad this spring and am already locating and setting “favorites” for the various hotels we will be staying at and sites we plan on seeing.