I'd love a local's thoughts on some items in bold below! Are we doing too much? Missing some of the obvious? Any restaurant suggestions are welcome!!!
Arrive in St. Petersburg around noon
Take a taxi cab (Is there public transport? Should we book a shuttle? Or do we need to bring a car seat for a taxi?) and get out at Strelka- a spit on an island in the Neva River that is a former port of St. Petersburg—to see the Rostral Columns (twin lighthouses) and to take in the views of the Winter Palace on one side of the river and the Peter and Paul Fortress on the other.
Eat lunch in Strelka at Restoran—order thepelmeni (dumplings)— and then take a taxi to the apartment (again, are taxis required?)
Check in and unpack and let baby nap, then get on the tram/bus/metro (TBD) to the Peter and Paul Fortress. Check out its cathedral, which houses the tombs of every czar since Peter. Walk to St. Isaac's Cathedral, once the country's largest, with room for 14,000 worshippers (eng.cathedral.ru). Look at the 52 smalto mosaics and the iconostasis, with its malachite and lapis lazuli columns. If it's a clear day, climb the 300 steps to the dome's observation deck for great city vistas.
Take a nice early-evening stroll up Nevsky Prospekt, the city's main boulevard, and turn left at the first canal (Griboedova).
Go to an early dinner at L'Europe or Chaynyy Dom (good Indian veggie options)
Go to grocery store (which are best?) and get food for apartment then go home for baby to sleep bed.
Eat breakfast at the apartment
Spend the morning (10-12ish) at the Hermitage Museum (look for a tour guide online) and maybe eat at lunch at the museum's café (7-812-710-9079; entrées, $10–$20)
Walk around Palace Square.
Stroll across the Moika Canal to the Kempinski Hotel Moika 22, just off Palace Square, for drinks or Continental cuisine in its modern glass-walled bar and restaurant on the roof (or take out/grocery store for apartment).
Stop by the Byzantine-style Church on Spilled Blood. Built on the spot where Czar Alexander II was assassinated, it is covered inside and out with mosaics of precious and semi-precious stones.
Go back to the apartment for baby to nap.
Take a tram to the Yusupov Palace and learn about the ostentatious and secretive world of the last czar, Nicholas, and his wife, Alexandra.
Go to an early dinner at Severyanin restoran or Cafe Idiot.
Canal Cruise (suggestions?)
Do a Rooftop tour starting at Vladimirskaya metro station at noon or 4pm
Stop by LOFT project for modern art space
Head back to the apartment for an early night or eat early dinner at Fartuk or Las Veggies
Go to the Grand Maket Interactive Museum at the Moskovskiye Vorota Metro Station.
Where should we eat lunch nearby?
Go to the Catherine Palace (Filled with 18th-century paintings and ornate rooms, this white and gold palace is surrounded by a 1400-acre park complete with fountains, bridges, the Agate Pavilion bathhouse and the Great Pond. The Palace also has a famous Amber Room, stolen by Nazi troops during WWII, but now recreated by Russian craftsmen) - how do we get there?
6000000 is the taxi I prefer in Saint Petersburg. When you tell them your destination, they give you the price right away. You should always mention you need a child's seat but you may have to wait for the taxi a bit longer. It's always good to call instead of hail a cab on the street.
Where do you plan to stay? It will be easier to give recommendations regarding the order of visiting sites if I know that. I agree with Natalia regarding taxi and we also have Uber here as well.
Some thoughts this far:
3. The Catherine Palaceis in the suburbs of St Petersburg. It' s my personal opinion, but I would combine it with something else rather than Grand maket (Peter and Paul fortress may be) and would do the Catherine palace first as this trip requires more time.
4. Different museums are closed on different days, if you already have the exact dates of your stay, it will be easier to correct the program.
5. Are you visiting in March or April? Somehow I didn't see Petergof in your program.
6. Mariinsky Theatre Concert Hall tours are rare and very expensive for small parties. It's not something common like in some other thaters in Europe. It's much easier to see a performance there.
Mentioned in this answer: