Riyadh Vs. Jeddah
Riyadh:
Schools, you have more options for international schools where western kids go and more Embassies supervised schools. (ok education)
Social life, much bigger compounds so more parties and social activities and all embassies are there so lots of embassies organized social activities ( if you have access to them).
Compounds are big, nice and with luxuries options
The city is a much bigger city ,so long driving hours.
Streets are clean, wide and organized. The houses are big and you can see money everywhere in the city.
Big shopping malls, but boring and not lively.
Hospitals, 70% MOH, 10% third party and 20% Private. MOH hospitals are waaaaaaaay waaay waaaaaaaaaaaaaaaaaaaay better in Riyadh than in Jeddah, but as a none Saudi you will not have access to them. Private ones are good equipped and newish.
Life style, there is something in the air that makes you not wanting to run free.
Much cleaner city, much organized.
Weather, very hot and very dry (oven dry) in summer 45-50C.. mild to cold winter (sometimes below zero). Big sand storms in spring.
Jeddah,
You have the Sea, you can go swimming at private beaches
Schools, many international schools, but three only where western students go ( one American and two British) and As far as I know only German and Italian consulates are having schools here. (Ok education).
You have the Sea, you can go snorkeling
Social life, closed circles of parties and social life and hard to break into them.
You have the Sea, you can go diving
Compounds are not as big and they are old with long waiting lists.
You have the Sea , you can go in boat trips
Big disorganized City with horrible streets and many old building.
You have the sea, you can have a walk at the Cornich
Big lively shopping malls, centers and Souqs.
You have the sea, you can go and suntan
Hospitals, 25% MOH, 5% third party and 70% Private. Private ones are good, but old and supposedly better staffed than the ones in Riyadh.
You have the sea, you can have a coffee at starbuck, Costa or Coffee Republic there in the seafront.
Tons of environmental problems.
You have the sea, you can watch the romantic sunset.
The Weather is hot in summer time 38-45C could reach 50 for few days, hummed but nothing like Dubai and other gulf cities. Lovely winter 28-34C. Dry and Jeddahwies stopped praying for rain since the city does not have a rain-drainage system.
You have the Sea, you can enjoy the many sculptures and art work throughout the Cornich and the city.
Great restaurants of many international cousins, and lets not forget that Jeddah has AlBaik.
Did I mention that you have the Sea ?
My Vote is for JEDDAH