Péterhof est surtout célèbre pour son parc avec les fontaines que pour son palais qui est moins impressionnant que le palais de Tsarskoye Selo; mais en pleine saison le palais Catherine est inondé de touristes; c’est presque impossible d’y entrer sans entrées prioritaires (le palais de Péterhof est aussi assez compliqué à visiter). En été je recommande plutôt un des petits palais de Péterhof plus son parc, et en basse saison c’est le palais Catherine. Pavlovsk est très beau et à la taille humaine, mais moins resplendissant que les deux autres.
La question des taxi est assez délicate: nous on les réserve par téléphone, mais ils ne paprlent que le russe le plus souvent. Le plus simple c’est de demander à votre hôtel ou si vous optez pour un voyage sur mesure, à votre guide, il fera tout le nécessaire. Le prix peut être très différent - un taxi réservé par avance peut être 2 voire 3 fois moins cher qu’un taxi qu’on arrête dans la rue.
Concernant votre dernière question, il y a maintenant pas mal de guides privés à Pétersbourg qui organisent des séjours sur mesure, ce qui est certainement moins cher qu’une agence. Il faut demander des recommandations, bien sûr, et les coordonnées de votre guide aussi.