We will be going to Sharm as a group of 4 in mid April and we would like to go safari tour, a day trip to pyramids, a snorkeling/diving tour by boat to Ras Mohammad and so on.
I would like to know if we it is okay to book the tours when we get there, getting help from the hotel employees or should we book the tours before we arrive there? Would it be okay to book a tour a day before we plan to go?
Taking a plane to cairo to see the pyraids is a too expensive option for us. Should we rent a car with a driver to take us to Giza? Will we save a lot if we do this?
Thanks for all the answers