Clarion Hotel is located just two miles south of the Airport almost under the approach to the middle of the three runways. The hotel has a roof top pool and bar area and is open from 7am until 2am and during the day barely sees anyone go up there. From here you can see the whole airport in front of you but sightings of aircraft on the airfield itself limited due to the size of it and the clutter of buildings especially from the now closed old terminal building. Sadly no Bizjets on the ground can be seen.
If landing from the South, all arrivals can be read with mini bins but landers on the left need a pole. Not knowing how things would pan out, the pole and FlightAware dongles were left at home and it was left to FR24 (ADSB is blocked in Saudi) to bring everything in which it didn't fail except for the ARAMCO B737s that are super blocked from tracking in most instances. I also don't use a camera, though if you were to bring one, I'm not sure if that would then attract unwanted attention. Anything already in not seen on landing, will likely be missed if departing North as hardly anything plots on the ground before lift off. If they are taking off towards the hotel, then it would all need to be done electronically.
The hotel itself isn't cheap at around £130 a night plus breakfast at around £18 per person. The evening buffet sells at around £23 a head though a limited bar menu is available to eat on the roof for less that that. Nothing outside nearby so you would need to taxi it somewhere if you don't want to pay those charges.
https://maps.app.goo.gl/SvkJpt56hN7pTR7w5
Credit Kev Widdowson