Each trip base gets a Match score from 0 to 100: a weighted average of season (30), your interests (25), water temperature (20), sites for your level (15), weather (10) and, once you add an airport, travel time (10). Only the parts you set count, so the score means fit to what you told us.
Season blends our site seasons with the share of calm days (waves under 1.5 m and wind under 25 km/h). Water is the month's average sea temperature from NOAA OISST. Weather uses rain days and the chance of a named storm within 250 km. All are 1991–2020 averages. Marine life comes from a calendar we researched for each trip base, with a source for every rating.
Anything we don't know counts as half and lowers the confidence badge, and it never earns a tick. Booking partners never change the order. Always check local conditions with your dive centre.