A bunch of others in Scotland, a few of which I've played but are notable for one reason or another:
Corrie, on Arran, ultra-quirky with some great views of Goat Fell.
Tarbert, in a remote corner of the Western Highlands, sort of on the way to Machrihanish for those driving.
Rosehearty, near Fraserburgh, over fairly linksy turf.
Cupar, just west of St. Andrews, said to be the oldest intact 9-holer in Scotland, dating to the 1850s.
Gifford, parkland course in East Lothian.
Eyemouth, just over the border from Berwick-on-Tweed, linksy.
Bridge of Allen, an old Old Tom Morris course, near Stirling.
Askernish, on South Uist, subject of a recent GCA thread, with some traces back to Old Tom.
Tarbat, not to be confused with Tarbert, also known as Portmahomack, just east of Tain, probably can see Royal Dornoch on a good day.
Anstruther, near Crail along the coast, with a 1st hole drive similar to Elie and a famous dog-legging par 3 on the shore.
Carrbridge, near Boat of Garten, with some mountain views.
Durness, about as far north on the mainland as you can get, with the Peter Allis-played par 3 that runs clifftop to clifftop.
Lastly, Dalmunzie, in the wonderfully named Spitall of Glenshee, deep in the Highlands south of Braemer and north of Blairgowrie, and part of a hunting lodge.