Thanks Martin77. That was what I wanted, view from someone who lnows the area. I was concerned at the distances and the pictures of beaches on Tripadvisor are not great. By the way, what's the best diving base in that area?
Slim
It depends what you're looking for. They all have their plus and minuses.
I personally like Dahab. It is still pretty small. Last time I was there it actually had mains electricity, a tarmac road, and the carpet sellers had been cleared off the beach, but it was still pretty authentic. Swiss Inn and the Hilton Dahab are both reasonable although you can of course knock off two stars from the rating. Most of the diving is by taxi from the shore, which is quite novel. They had just got their first dive boat visiting the Hilton on Thursdays. That was absolutely spectacular diving. Dive briefing was along the lines of "We shall dive reef left. Max depth 30m. Max time 1 hour. We can't tell you any more than that because we've never dived here before." Blue Hole is more popular than 15 years ago, but still only has a couple of cafes next to it.
Sharm el Sheikh is the most western resort and very good for beginners, but experienced divers will probably get bored there. The water tends to get a bit "fizzy" with too many divers in the water. Still some decent diving if you can get out to the outside of Jackson reef, or even on Ras Mohammed/Lighthouse Reef/ Jackfish Alley. Roof top chill out at sunset with a water pipe at the Camel Bar is an absolute classic must-do.
Hurghada is more for the sun lounger brigade. I'm not keen on that.
Marsa Alam is OK for diving, but there is very little there, and it is a long transfer.
The very best diving is to be had on the live-aboard boats. You can get 4 dives in a day for a weeks safari for a very reasonable price. The Southern Route is very popular: including the famous Elphinstone, Shaab Sharm, and Dolphin Reefs, but you need to have quite a lot of experience of deep water/ wall/ current diving before attempting this.
Check the water temperature before you book! The Red Sea can be surprisingly cold early season until well into May. The water lags the air temp by about 3 months. So going very late season is particularly attractive. But again watch out for increased swell if you go too late.
On topic: I would not invest in any of them.