Most of the time I get recommendations from diver friends about whom to dive with or which liveaboard to choose. However, especially when booking liveaboards there are great last minute deals. Best if you’re very flexible and can check the pages below for offers. Also the pages of many liveaboards include specials sections and in general it makes sense to write to them shortly before the trip and ask what deal they can offer.
For resort/land based diving I would check the pages listed below. As a dive master or instructor it always makes sense to ask for discounts. I normally get up to 20% on the diving.
Divebooker Includes over 350 destinations. Easy search by entering destination and dates like searching for accommodations. Very easy to use and the possibility to use a live chat function. Lists 1 day, 5 days and equipment rental prices.
Bookyourdive Includes over 200 destinations and provides a great overview with day trips and dive packages. The page allows for reviews as well, so far there are not many reviews uploaded yet.
Dive the world They have great offers for some destinations but can organize trips to most destination. Very responsive, good service.
Scubatravel Established resource only listing trusted dive shops. Includes a last minute deal section as well.
Diveguide Lists dive operators and accommodation.
The following pages are great for last minute offers
Divingspecials To use this page you have to be invited by a friend. They share a huge amount of great last minute offers, mainly liveaboards.
Scubadiving Certain deals for popular destination, always worth to check.
Sportdiver Certain deals for popular destination, always worth to check. Most are packages with a minimum length of stay.
Liveaboard.com Lists a big amount of different liveaboards for good rates, less last minute deals.