score:5
There are several variables that take place:
Go in the right season, to the right site and you should enjoy a bright vibrant dive.
To answer your questions: Yes, such places exist, my favorite is the Red Sea, Eilat, Israel. You can find peaceful water reserves, with lots of fish and corals in snorkeling depth. There are also many diving schools around the shore.
Upvote:5
The second photo has the saturation cranked way up.
The first photo actually does a good job of portraying what you will likely see if you are scuba diving at depth. Some of the fish have very good colour, these are nearer the camera so some sort of flash has illuminated them. Fish/coral/diver that are further away get less benefit from the artificial light from a flash so result in a more "typical" dive look which is blue saturated due to the penetration of water by different wavelengths as covered in other answers.
Upvote:7
You're mostly observing differences in the pictures, not the locations. These might be deliberate - wanting to emphasize peaceful blue, or vibrant colour differences - or accidental due to photographer skill, camera equipment etc. There are places where coral is bleached (ocean acidification and climate change are killing coral) and some reefs are more colourful than others, but the default "scuba or snorkel over coral" experience is brightly coloured and visually fascinating. Also, even "mostly blue" is still dramatically amazing. If you've never swum through a cloud of fish, drifted over a clam larger than you, or seen the shapes and textures of coral up close, don't assume that all they have to offer is colours.
An actual list of places where the colours are bright would be far too long and offtopic on this site. Your best bet is to do a broad search for locations that are reasonably accessible for you and then investigate further. For example, you might hear that Fiji has nice diving. Look into the non diving aspects of Fiji - do they sound appealing? Are there easy and inexpensive flights from where you live, or do you have to change planes three times to get there? Then try another location and do the same. Once you've chosen a country, then you can start trying to determine the "best" particular island, bay, or reef within that country to see what you want to see.
Upvote:7
According to this site the problem is that various wavelengths penetrate to different depths. Blue penetrates further hence photos more than, say, 10m deep are predominantly blue.
If you wish to see the full colour range while diving, this must necessarily be done in shallow depths unless you used artificial lighting. Hence, you should restrict your searching to locations where the coral depth is shallow.